
Bruno
Bruno 是一款快速的开源 API 客户端,支持离线使用并本地存储集合,同时支持 Git。
什么是Bruno?
Bruno 是一款“离线优先的 API 客户端”,彻底革新了开发者测试和管理 API 的方式。Bruno 不强制你创建账户或将数据存储在云端,而是使用一种名为“Bru”的简单文本格式,直接将所有内容保存在你的设备上。
这种方式意味着你的 API 集合、测试和敏感数据除非你选择分享,否则永远不会离开你的电脑。Bruno 支持所有主流的 API 类型,包括 REST、GraphQL 和 gRPC,使其适用于任何项目。
该工具与 Git 及其他版本控制系统无缝集成,允许团队像管理代码一样协作管理 API 集合。Bruno 还包含基于 JavaScript 的测试、环境管理以及命令行支持,方便实现自动化和持续集成工作流。
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仓库
在Github上查看| 星标 | 46,040 |
| 分支 | 2,736 |
| 仓库年龄 | 3 年 |
| 最后提交 | 1 小时 前 |
关于Bruno的常见问题
Bruno 完全免费使用吗?
是的,Bruno 提供了一个功能强大的免费版本,支持无限制的 API 测试、Git 集成、JavaScript 测试和命令行界面支持。付费计划(每月 6 至 11 美元)增加了高级功能,如增强的 Git 客户端集成和 OpenAPI 设计工具,但核心功能将永远免费。
Bruno 与 Postman 有何不同?
Bruno 完全离线工作,将集合存储为设备上的文件,而 Postman 需要云账户和互联网连接。Bruno 原生集成了 Git 进行版本控制,使通过代码仓库协作比通过云工作区更容易。
我可以将现有的 Postman 集合导入 Bruno 吗?
是的,Bruno 支持从 Postman 和 Insomnia 导入集合。导入过程会自动转换您的请求、环境和基本测试脚本,但您可能需要调整一些 JavaScript 测试以符合 Bruno 的语法。
Bruno支持团队协作吗?
绝对可以。Bruno 的协作模式通过 Git 仓库实现,集合以可读的文本文件形式存储。团队可以使用与代码相同的工作流程(包括拉取请求和版本历史)来共享、审查和协作 API 集合。
我可以用Bruno测试哪些类型的API?
Bruno 支持 REST API、GraphQL 查询和变更以及 gRPC 服务。您可以测试任何基于 HTTP 的 API,全面支持身份验证方法、自定义头部、请求体以及使用 JavaScript 断言的自动化测试。
加载中...
查看用户对以下工具的评价 Bruno
0.0
0 评价
5
0
4
0
3
0
2
0
1
0
暂无评价
成为第一个评价者 Bruno











