Hoppscotch
开源的全能 API 开发工具,轻量快速,支持 HTTP、WebSocket、GraphQL 等,是 Postman 的优秀替代品。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
免费开源的 API 调试神器,比 Postman 更轻更快,支持实时协议,浏览器里直接用。
核心功能
- 轻量级设计,极低内存占用
- 支持 HTTP、WebSocket、SSE、Socket.IO、MQTT、GraphQL 等多种协议
- PWA 支持:可离线使用,添加到桌面
- 实时响应预览,10+ 语言代码片段生成
- 集合、环境变量、工作空间、团队协作一应俱全
避坑指南
- •默认代理节点由官方提供,敏感请求建议自建代理(参考 proxyscotch 项目);离线功能依赖 Service Worker,部分高级场景需网络;团队协作需要注册 Hoppscotch 账号并登录。
适用场景
- 快速调试 REST API
- 测试 WebSocket 实时通信
- 探索 GraphQL 接口并查看 Schema
- 与团队共享 API 集合进行协作开发
- 代替 Postman 用于轻量级日常开发
详细介绍
Hoppscotch 是一款免费开源的全能 API 开发工具,专注于让开发人员快速测试、调试和记录 API。它支持常见的 HTTP 方法(GET、POST、PUT、DELETE 等),同时还内置 WebSocket、服务器推送事件(SSE)、Socket.IO、MQTT 和 GraphQL 等多种实时协议。核心亮点包括实时响应反馈、高度可定制的主题、PWA 离线支持、请求前脚本、请求后测试、环境变量、集合管理、工作空间、团队协作以及多语言国际化。界面清爽、轻量高效,相比 Postman 无需安装笨重的桌面客户端,直接在浏览器中即可使用,且支持的协议更全面。提供代理模式帮助解决 CORS 问题和访问非 HTTPS 接口,内置代码片段生成器覆盖 10 多种语言。适合单个开发者和团队用于替代复杂臃肿的 API 测试工具。
常见问题与排障 (1)
故障排除为什么在Hoppscotch中从Postman导入后,子文件夹中的请求不会继承授权?
导入Postman集合后,子文件夹中的请求默认可能不会继承父文件夹的授权令牌。作为权宜之计,请手动将每个请求的Authorization Type设置为'Inherit'。这样请求就能使用父文件夹的bearer token。这是一个已知的导入行为问题;请关注issue #4140以了解永久修复的更新。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
打开 https://hoppscotch.io(无需安装,直接浏览器使用)
选择 HTTP 方法,输入 API 地址,点击发送即可看到响应
可安装为 PWA:浏览器地址栏右侧点击安装图标,即可像原生应用一样使用
- 打开 https://hoppscotch.io(无需安装,直接浏览器使用)
- 选择 HTTP 方法,输入 API 地址,点击发送即可看到响应
- 可安装为 PWA:浏览器地址栏右侧点击安装图标,即可像原生应用一样使用
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
PWA 版本:在浏览器地址栏输入 chrome://apps(Chrome)或 about:apps(Edge),找到 Hoppscotch 右键删除。桌面版(如通过包管理器安装):使用系统卸载程序或包管理器移除。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ