Bruno:把接口集合存进 Git 仓库的开源 API 客户端
Windows 软件 国内可用本地优先的开源API客户端
工具介绍
Bruno 是一款开源免费的 API 调试客户端,Windows、Mac、Linux 三端可用,定位是 Postman、Insomnia 这类老牌工具的轻量替代。请求编排、环境切换、响应查看这些接口调试的基本功它都齐,最大的不同在于:接口集合不进云端,而是以纯文本文件的形式落在你自己的目录里。
接口集合就是普通文件。 每个请求保存为一个 .bru 文本文件,整个集合就是一个文件夹,可以直接放进 Git 仓库:改动有 diff、历史有提交、合并走分支评审,接口变更和代码变更走同一套流程。换电脑、交接项目,拷走文件夹就等于搬走全部接口资产。
离线优先,数据在本地。 没有强制注册登录,也没有默认的云同步,请求、集合、环境变量都留在本机;对内网接口、涉敏环境的调试场景,这层「不出本机」的边界比功能列表更有分量。云上能力按需自选,不被平台绑住。
调试与自动化两头兼顾。 环境变量在多套环境间一键切换;请求前后可挂脚本做断言和参数加工,接口回归不必逐个手点;配套的命令行入口能把集合跑进 CI 流水线,接口检查并入发布流程,调试工具同时兼任自动化执行器。
轻量是它的另一张底牌。 安装包小、界面克制,老机器与虚拟机里常驻不心疼;调试工具是每天都要打开的东西,轻这一项在长年累月里就是实打实的省心。
适合谁:想要接口资产进版本库、和代码一样评审的前后端团队;在意请求数据不出本机的内网与安全场景;被云端登录与臃肿体积耗掉耐性、想要轻量本地工具的开发者。
上手三步:官网下载对应系统版本安装;新建集合发出第一个请求,顺手把环境变量配成两套练练切换;把集合目录 git init 推进团队仓库,接口变更从此有历史可查。
边界也要说清:插件与集成生态不如 Postman 丰富,重度依赖其云端自动化与监控的团队迁移要掂量搬数据的成本;纯文件工作流默认你愿意碰 Git,纯图形化习惯要多一步适应;项目迭代快,版本间界面与功能位置偶尔挪动。官网与项目仓库国内访问整体可用。
惊蛰 整理 · 2026-10 收录
评测视频
点击跳转 B 站观看原视频已聚合 1 条评测视频 ·1 位博主独立评测
本页由编辑 惊蛰 整理与维护 · 了解幕后


