


什么是Bruno?
Bruno 是一款“离线优先的 API 客户端”,彻底革新了开发者测试和管理 API 的方式。Bruno 不强制你创建账户或将数据存储在云端,而是使用一种名为“Bru”的简单文本格式,直接将所有内容保存在你的设备上。
这种方式意味着你的 API 集合、测试和敏感数据除非你选择分享,否则永远不会离开你的电脑。Bruno 支持所有主流的 API 类型,包括 REST、GraphQL 和 gRPC,使其适用于任何项目。
该工具与 Git 及其他版本控制系统无缝集成,允许团队像管理代码一样协作管理 API 集合。Bruno 还包含基于 JavaScript 的测试、环境管理以及命令行支持,方便实现自动化和持续集成工作流。
如何使用Bruno
Bruno 旨在为初学者和有经验的开发者提供简洁易用的体验。您可以免费下载并立即开始测试 API,无需创建任何账户。
开始使用 Bruno 的步骤:
从官方网站下载适用于您的操作系统(Windows、Mac 或 Linux)的 Bruno。
点击“创建集合”,选择文件夹位置,创建一个新的集合。
通过指定方法(GET、POST 等)和 URL,添加您的第一个 API 请求。
根据需要配置请求头、参数和请求体。
运行请求,并查看带有语法高亮和格式化的响应。
在“测试”标签中添加 JavaScript 测试,以自动验证响应。
使用环境变量管理不同的配置(开发、预发布、生产)。
提升效果的小贴士:
当您将 API 集合与项目代码一起组织在 Git 仓库中时,Bruno 的表现最佳。这可以保持所有内容同步,并方便团队成员访问最新的 API 示例。对于复杂的测试场景,使用 Bruno 的 JavaScript 测试功能创建自动化验证脚本,并与您的 CI/CD 流水线一起运行。
Bruno的功能
完全离线的API客户端,无需云同步
使用.bru标记语言的Git友好型文件存储
支持REST、GraphQL和gRPC API
基于JavaScript的测试和自动化功能
支持密钥的环境变量管理
用于CI/CD集成的命令行界面
支持从Postman和Insomnia导入集合
适用于Windows、Mac和Linux的跨平台桌面应用
开源且核心功能免费
Bruno定价
Free
Free
- 无限制的API集合和请求次数
- 完整的离线功能
- 支持 .bru 文件格式的 Git 集成
- JavaScript 测试与自动化
- 环境变量管理
- 支持命令行界面自动化
- 从 Postman 和 Insomnia 导入
- 跨平台桌面应用程序
Pro
$6
- 包含所有免费功能
- 高级 Git 客户端集成
- OpenAPI 设计工具
- 优先支持
- 增强的工作流程自动化
- 高级协作功能
Ultimate
$11
- 包含所有专业功能
- 企业级自动化工具
- 扩展的OpenAPI功能
- 高级安全功能
- 高级集成
- 专属账户管理
Bruno技术栈
Bruno仓库
在Github上查看| 星标 | 37,752 |
| 分支 | 1,912 |
| 仓库年龄 | 3 年 |
| 最后提交 | 3 天 前 |
关于Bruno的常见问题
分享您使用 Bruno 的体验
查看用户对以下工具的评价 Bruno
0 评价
暂无评价
成为第一个评价者 Bruno
嵌入Bruno徽章
向您的社区展示Bruno在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。





