Bruno 图标

Bruno API 客户端

把 API 请求保存在本地文件夹,用 Git 跟踪改动并和团队协作。

价格 · Open Source
$0 — 核心 API 客户端;工作区数量及部分协作、Git 集成功能有限制。
价格 · Pro
$6 / 用户 / 月 — 按年计费 — 年付每用户 72 美元;增加 Git 深度集成、自动化与支持。
价格 · Ultimate
$11 / 用户 / 月 — 按年计费 — 年付每用户 132 美元;提供更完整的团队集成、管理与支持能力。
平台
Windows、macOS、Linux、命令行(npm)
许可证
MIT
简体中文
无
最新版本
v4.2.1
目录

我们的建议

接口集合需要随代码提交并由 Git 管理时,可以用 Bruno。若团队依赖共享云工作区和企业治理,可看 Postman。

核心功能

  • 使用 Bruno Collection 文件夹与纯文本 .bru 文件保存 API 请求,并可纳入 Git 版本管理。
  • 通过图形界面发送 HTTP/REST 请求并检查响应。
  • 支持 GraphQL、gRPC 与 WebSocket 请求调试。
  • 可编写请求前后脚本、断言和集合运行流程。
  • 可从 OpenAPI 规范导入请求,也可生成 API 文档。
  • Pro 与 Ultimate 提供更深的 Git 集成、团队工作区和支持服务。

快速上手

  1. 从 Bruno 官方下载页选择 Windows、macOS 或 Linux 安装包;4.2.1 的 Apple Silicon DMG 为 158.9 MiB。命令行用户可查看官方 CLI 安装说明。
  2. 新建 Collection,并按环境创建请求与变量。
  3. 用 .bru 文件保存请求,将 Collection 放入 Git 仓库。
  4. 发送请求后检查响应、脚本断言和环境变量是否符合预期。
  5. 需要团队工作区、更多同步或支持时,对照官方 Pro 与 Ultimate 价格和功能表。

限制

  • 免费版与付费版的工作区、Git 提供商和 OpenAPI 同步额度不同,需按价格页核对具体矩阵。
  • 文件本地保存有利于代码审阅,但多人协作仍需自行配置 Git 分支和合并流程。
  • 中文界面与文档覆盖并不完整,个别菜单或操作说明可能保留英文。

替代方案

  • Postman

    提供云端工作区与成熟团队协作;Bruno 更强调本地文件和 Git 工作流。

  • Insomnia

    支持 API 设计与测试流程;选择时可比较其云端协作方式与 Bruno 的仓库内文件模式。

  • Hoppscotch

    以浏览器端 API 调试为主;Bruno 的桌面应用和 Git 文件管理更适合离线仓库工作流。

常见问题

Bruno 可以免费使用吗?

Bruno 的 Open Source 版本标价为 0 美元;Pro 与 Ultimate 分别为每用户每月 6 美元和 11 美元,按年计费。

Bruno 能否把请求放进 Git?

可以。Bruno 使用可提交到仓库的 Collection 与 .bru 请求文件;多人分支协作仍需遵循团队自己的 Git 流程。

Bruno 支持哪些 API 协议?

官方价格页列出 HTTP、REST、GraphQL 与 gRPC;发行版还支持 WebSocket 请求调试。

Bruno 有中文界面吗?

项目包含部分中文界面翻译,但官方主文档以英文为主;具体翻译完整度会随版本变化。

来源

  1. Bruno 官方主页
  2. Bruno 官方 GitHub 仓库(功能与许可证)
  3. Bruno GitHub Latest Release
  4. Bruno 官方价格与功能对照
  5. Bruno 官方 MIT 许可证
  6. 简体中文界面语言证据
部分分类图标来自 Iconfont