开源推荐
evening
GitHub 热门项目:发帖
2026-06-25
1 阅读
GitHub Trending
GitHub 项目:发布
仓库地址:https://github.com/darrenburns/posting
星级:12074 | 作者:达伦伯恩斯
项目描述:位于您终端中的现代 API 客户端。
===================================================
自述文件内容:
# 发帖
**位于您终端中的强大 HTTP 客户端。**
Posting 是一个 HTTP 客户端,与 Postman 和 Insomnia 不同。作为 TUI 应用程序,它可以通过 SSH 使用,并实现高效的以键盘为中心的工作流程。您的请求在本地存储在简单的 YAML 文件中,因此易于阅读和版本控制。
一些值得注意的功能包括:
- “跳跃模式”导航
- 环境/变量
- 自动完成
- 使用 Tree-sitter 进行语法高亮显示
- Vim 按键
- 可定制的按键绑定
- 用户定义的主题
- 在请求之前和之后运行Python代码
- 丰富的配置
- 在 $EDITOR/$PAGER 中打开
- 通过将curl命令粘贴到URL栏中来导入它们
- 将请求导出为 cURL 命令
- 从 Postman 和 OpenAPI 规范导入
- 用于快速访问功能的命令面板
请访问[网站](https://posting.sh) 了解更多信息、路线图和用户指南。
## 安装
可以在 MacOS、Linux 和 Windows 上通过 [uv](https://docs.astral.sh/uv/getting-started/installation/) 安装 Posting。
````bash
# 在 MacOS/Linux 上快速安装 uv
卷曲-LsSf https://astral.sh/uv/install.sh |嘘
# 安装 Posting(如果需要,还将快速安装 Python 3.13)
uv工具安装--python 3.13发布
````
现在您可以通过命令行运行发布:
````bash
发帖
````
目前 Homebrew 和 NixOS 尚未得到官方支持。
### 更喜欢“pipx”?
如果您更喜欢使用“pipx”,也可以:“pipx install posts”。
## 贡献
欢迎贡献!有关设置开发环境和运行测试的指南、信息,请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。
## 了解更多
了解有关发帖的更多信息,请访问 [https://posting.sh](https://posting.sh)。
发布是使用[Textual](https://github.com/textualize/textual)构建的。