-
buo4 技术教程组 用户
调试接口这件事,很多人第一反应是 Postman。但 Postman 这些年越来越重,账号体系、云同步、工作区这些概念一层叠一层,有时候只是想发个 GET 请求看看返回,却要先登录、先建工作区。
Hoppscotch 是另一种思路:一个开源的 API 开发生态,把"轻"和"快"放回第一位。

轻到什么程度
README 开头两句就把定位说完了:
- 轻量——界面走极简设计
- 快——实时发请求、拿响应
它的核心交互跟所有同类工具一样简单,就三步:
- 选
method - 填
URL - 点 Send
你可以把它直接当网页用(hoppscotch.io),也可以装成 PWA 或桌面 App。
请求这块的能力
HTTP 方法覆盖完整:GET、POST、PUT、PATCH、DELETE、HEAD、CONNECT、OPTIONS、TRACE。还支持 <custom>——有些 API 会用 LIST 这种自定义方法,你可以直接手输。
围绕请求的几个实用设计:
- 生成/复制代码片段,支持 10 种以上语言和框架——调试通了直接把代码粘进项目
- 导入 cURL——别人发给你的 curl 命令直接丢进去
- Share URL——把请求配置生成公开链接分享出去
- 给请求打标签
协议支持不只 HTTP
这是它比"网页版 Postman"更值得看的地方。除了 HTTP,它还支持:
- WebSocket——单个 TCP 连接上的全双工通信
- Server-Sent Events(SSE)——从服务器接收事件流,不用轮询
- Socket.IO——收发 Socket.IO 服务端数据
- MQTT——订阅和发布 MQTT Broker 的主题
- GraphQL——设好 endpoint 直接拿 schema,多列文档视图,自定义请求头,schema 查询
用 MQTT 调试物联网设备、用 SSE 调试流式 AI 接口,这些场景它都能接。

PWA 与离线
装成渐进式 Web App 之后:Service Worker 即时加载、离线可用、占用低、能加到主屏幕、有桌面版。对经常在外面用手机看接口的开发者来说,这个体验比"打开浏览器输网址登录"顺得多。
外观
主题这块做得挺细:
- 主题:跟随系统、Light、Dark、Black
- 强调色:绿、青、蓝、靛、紫、黄、橙、红、粉
- Zen 模式——无干扰模式,界面上除了当前请求什么都没有
主题配置跟你的云端或本地会话同步。
桌面端
Windows / Linux / macOS 都有桌面 App,下载地址在文档站。桌面版适合需要在本地访问某些受限资源、或者不想开浏览器标签的场景。
许可证与自托管
项目采用 MIT 许可证。注意 README 里有个脚注标记 [^EE],表示部分功能属于企业版(Enterprise Edition)——用的时候留意一下哪些能力需要企业版。
自托管的话,README 指向文档站的 self-host 章节:
- 文档站:https://docs.hoppscotch.io
- 自托管指南:https://docs.hoppscotch.io/documentation/self-host/getting-started
谁适合用它
适合:
- 嫌 Postman 太重,只想快速发个请求看返回
- 需要调 WebSocket、SSE、MQTT、GraphQL 这些非纯 HTTP 的接口
- 团队想自己托管一套 API 调试环境,避免请求数据经过第三方
- 喜欢极简界面和 Zen 模式这种"去干扰"的设计
不太适合:
- 依赖 Postman 那套完整的测试脚本、Mock Server、监控流水线
- 需要大量团队协作和权限管理的企业场景(部分在 EE 里)
说点实在的
API 调试工具这个品类,功能上大家其实都差不多了,差别主要在你愿不愿意为它付出多少前置成本。Postman 的生态更完整,但换来的是更重的客户端和更强的账号绑定。Hoppscotch 反过来:打开就用,URL 一贴就能发。
对日常"看一眼接口返回什么"这种需求,轻的那边更划算。需要流式接口调试的时候,它支持的协议种类还比想象中多。
项目地址:https://github.com/hoppscotch/hoppscotch
MIT 许可证(部分功能为 Enterprise Edition)。文档站:https://docs.hoppscotch.io