[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10334":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":14,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},10334,"posting","darrenburns\u002Fposting","darrenburns","The modern API client that lives in your terminal.","",null,"Python",12025,246,24,61,0,7,131,29,103.18,"Apache License 2.0",false,"main",true,[26,27,28,29,30,31,32,33,34,35,36,37],"automation","cli","developer-tools","http","python","rest","rest-api","rest-client","ssh","terminal","textual","tui","2026-06-12 04:00:49","# Posting\n\n**A powerful HTTP client that lives in your terminal.**\n\nPosting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, so they're easy to read and version control.\n\n\u003Cimg width=\"968\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F78359ab0-5e0c-4c0b-a60b-dce06b11bbf5\" \u002F>\n\nSome notable features include:\n\n- \"jump mode\" navigation\n- environments\u002Fvariables\n- autocompletion\n- syntax highlighting using tree-sitter\n- Vim keys\n- customizable keybindings\n- user-defined themes\n- run Python code before and after requests\n- extensive configuration\n- open in $EDITOR\u002F$PAGER\n- import curl commands by pasting them into the URL bar\n- export requests as cURL commands\n- import from Postman and OpenAPI specs\n- a command palette for quickly accessing functionality\n\nVisit the [website](https:\u002F\u002Fposting.sh) for more information, the roadmap, and the user guide.\n\n## Installation\n\nPosting can be installed via [uv](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fgetting-started\u002Finstallation\u002F) on MacOS, Linux, and Windows.\n\n```bash\n# quickly install uv on MacOS\u002FLinux\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\n# install Posting (will also quickly install Python 3.13 if needed)\nuv tool install --python 3.13 posting\n```\n\n Now you can run Posting via the command line:\n\n```bash\nposting\n```\n\nHomebrew and NixOS are not officially supported at the moment.\n\n### Prefer `pipx`?\n\nIf you'd prefer to use `pipx`, that works too: `pipx install posting`.\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines, information on setting up your development environment, and running tests.\n\n## Learn More\n\nLearn more about Posting at [https:\u002F\u002Fposting.sh](https:\u002F\u002Fposting.sh).\n\nPosting was built with [Textual](https:\u002F\u002Fgithub.com\u002Ftextualize\u002Ftextual).\n","Posting 是一个现代化的终端API客户端，旨在提供强大的HTTP请求功能。它支持环境变量、自动补全、语法高亮（使用tree-sitter）、Vim键绑定以及自定义主题等特性，并允许用户在请求前后运行Python代码，极大提升了开发效率与灵活性。此外，Posting还支持从Postman和OpenAPI规范导入项目，方便团队协作及项目迁移。此工具非常适合需要频繁进行API测试、调试或自动化脚本编写的开发者，尤其是偏好基于键盘操作的工作流或是需要通过SSH远程访问服务的专业人士。",2,"2026-06-11 03:27:50","top_topic"]