www.usebruno.com
Bruno官网截图
点击查看大图

提供Git原生API开发测试的效率工具,支持REST、GraphQL、gRPC、Websocket多协议调用,集合以纯文本存储的功能模块,可直接对接现有Git工作流,全程无云同步逻辑避免数据泄露风险,覆盖API调试、接口验证

核心功能

多协议支持
支持REST、GraphQL、gRPC、Websocket多种API协议,适配不同类型接口调试需求。
Git原生存储
API集合以纯文本YAML格式存储,可直接存入代码仓库,支持分支、比对与合并操作。
本地优先架构
所有数据存储在本地设备,无强制云同步,无需注册账号即可使用全部核心功能。
开源可扩展
代码完全开源,支持自定义扩展,可对接IDE、终端、CI/CD等现有开发工具链。
Git协作适配
支持通过现有Git工作流协作,可与代码一同进行版本管理、PR审核与合并发布。
企业级安全
符合SOC 2 Type II审计标准,继承企业现有权限、网络、MDM等安全策略,无额外攻击面。
多端适配运行
可在macOS、Windows、Linux系统运行,同时支持IDE插件、终端命令行调用。
第三方集成
支持对接Vault、Azure Key Vault等密钥管理工具,兼容SSO/SAML、SCIM等企业身份系统。
批量操作
支持文件夹级批量请求执行,可用于数据批量生成、接口批量测试等场景。

使用指南

  1. 1

    访问Bruno官网https://www.usebruno.com,选择对应系统版本下载安装包。

  2. 2

    安装完成后打开客户端,无需注册登录即可直接进入主界面开始使用。

  3. 3

    新建或导入现有API集合,选择存储路径将集合保存到本地项目仓库目录。

  4. 4

    按照需求创建不同协议的API请求,配置参数、头部、请求体与环境变量。

  5. 5

    执行请求查看返回结果,可对返回内容进行格式化展示与字段校验操作。

  6. 6

    将本地存储的API集合文件提交到Git仓库,通过现有工作流进行版本管理。

  7. 7

    团队成员拉取仓库更新,即可在本地同步最新的API集合内容,无需额外同步操作。

  8. 8

    企业用户可配置SSO、密钥管理等企业级功能,对接现有内部安全体系。

优势亮点

  • 所有数据存储在本地,无强制云同步,平台无法获取用户API请求数据,隐私性高。

  • API集合为纯文本文件,可与代码同仓存储,适配现有Git版本管理与协作流程。

  • 核心功能完全开源免费,支持自定义扩展,无 per-user 授权费用,降低团队成本。

  • 无冗余平台功能,运行速度快,资源占用低,适配日常高频API调试需求。

使用须知

定价: Bruno核心功能开源免费,面向个人开发者与小型团队无使用成本;企业级付费版本提供SSO/SAML、SCIM、密钥管理集成等功能,适合中大型企业团队采购,具体定价以官网公示为准。

价格和授权政策可能变化,请以官网最新信息为准

访问第三方网站时,请注意以下事项:

  • 谨慎提供个人账号、密码和支付信息
  • 下载文件前确认来源安全,警惕诱导性广告
  • 涉及版权素材使用时,请核实授权范围
  • 如遇网站无法访问或内容异常,可反馈给我们

常见问题

Bruno支持macOS、Windows、Linux三类主流桌面操作系统,用户可前往官网选择对应版本下载安装,同时提供IDE插件与终端命令行版本。

使用Bruno核心功能无需注册账号,安装后即可直接使用,所有数据存储在本地设备,企业版用户可根据需求配置SSO账号登录。

Bruno内置Postman集合导入功能,可直接导入Postman导出的集合文件,迁移过程无需重新配置请求,降低用户工具迁移成本。

API集合以纯文本YAML格式存储在用户指定的本地目录,可选择存放在项目代码仓库中,通过Git进行版本管理与团队协作。

Bruno已通过SOC 2 Type II独立审计,可继承企业现有设备管理、权限、网络控制等安全策略,无额外云租户,适配企业安全合规需求。

Bruno通过Git实现团队协作,用户将集合文件提交到代码仓库后,团队成员拉取即可同步更新,适配现有Git协作流程,无需额外共享通道。

深度了解

Bruno是一款Git原生的开源API客户端,定位为Postman的本地替代方案,核心面向开发者与技术团队,主打数据本地存储、Git原生协作、无云同步的特性,适配当前开发团队对API管理的安全与协作需求。

功能层面,Bruno支持REST、GraphQL、gRPC、Websocket等主流API协议,API集合以OpenCollection标准的YAML格式存储,可直接存入代码仓库,支持与代码一同进行版本管理、分支比对、PR审核等操作,同时可对接IDE、终端、CI/CD等现有开发工具链,无需改变团队现有工作流。

使用场景覆盖API开发调试、接口自动化测试、团队API协作、企业级API管理等多个场景,开发者可在本地直接调试接口,测试人员可批量执行测试用例,团队可通过Git同步API集合,企业可在现有安全边界内部署使用,无需额外配置云服务。

与Postman等传统工具相比,Bruno没有强制云同步要求,无需注册账号即可使用核心功能,不会收集用户API请求数据,避免了云服务带来的数据泄露风险,同时工具轻量化程度更高,启动速度与运行效率优于臃肿的平台类工具。

对于个人开发者、中小型开发团队,以及对数据安全有严格要求的企业团队,Bruno是适配性较高的API客户端选择,可直接替换现有云同步类API工具,无需付出过高的迁移成本,同时支持导入现有Postman集合,降低迁移门槛。

访问第三方网站时,请注意账号、隐私与支付安全