OpenSource-Hub
H

Hoppscotch

79.1k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

开源的全能 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以了解永久修复的更新。

来源 Issue #4140

标签

api-testingpostman-alternativeopen-sourcegraphqlwebsocketpwa

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

打开 https://hoppscotch.io(无需安装,直接浏览器使用)

4

选择 HTTP 方法,输入 API 地址,点击发送即可看到响应

5

可安装为 PWA:浏览器地址栏右侧点击安装图标,即可像原生应用一样使用

安装指引
  1. 打开 https://hoppscotch.io(无需安装,直接浏览器使用)
  2. 选择 HTTP 方法,输入 API 地址,点击发送即可看到响应
  3. 可安装为 PWA:浏览器地址栏右侧点击安装图标,即可像原生应用一样使用
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

PWA 版本:在浏览器地址栏输入 chrome://apps(Chrome)或 about:apps(Edge),找到 Hoppscotch 右键删除。桌面版(如通过包管理器安装):使用系统卸载程序或包管理器移除。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-26 22:30:23
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐