OpenSource-Hub
I

Insomnia

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

开源、跨平台 API 客户端,支持 GraphQL、REST、WebSockets、SSE 和 gRPC,提供本地、Git 和云端三种存储方式,可选端到端加密。

智能下载

下载 Download 版本

vcore@13.0.1 · 581.4 MB

开源免费、跨平台的 API 调试利器,支持多种协议和本地/Git/云存储。

核心功能

  • 支持 GraphQL、REST、WebSocket、SSE、gRPC 等多种协议
  • 本地、Git 同步、云端三种存储模式,可选端到端加密
  • 内置 OpenAPI 编辑器、Mock 服务器和测试运行器
  • 提供 CLI 工具,方便集成到 CI/CD 流水线
  • 丰富的插件生态,可扩展功能

避坑指南

  • 大部分高级功能(如 Git 同步、团队协作)需要注册账户,但免费版已足够日常使用。2. 如果你注重隐私,务必选择「本地存储」或「Git 同步」,不要将敏感数据默认存储到云端。3. 部分插件可能未经广泛测试,安装前建议查看评分和评论。

适用场景

  • 前后端协作调试 RESTful、GraphQL 或 gRPC API
  • 使用 Git 同步 API 集合,实现团队版本控制且不依赖云端
  • 在 CI/CD 流程中自动执行 API 测试和 lint 检查

详细介绍

Insomnia 是一款开源、跨平台的 API 客户端,支持 GraphQL、REST、WebSockets、SSE 和 gRPC 协议,比传统工具(如 Postman)更轻量、更灵活。其最大特色在于存储自由:你可以选择完全本地存储(Local Vault)、通过 Git 同步(无需经过云端)、或选择云端协作(支持端到端加密)。内置 OpenAPI 编辑器、Mock 服务器、CI/CD 命令行工具以及丰富的插件市场。拥有 3.8 万+ GitHub Star 和活跃的社区支持,是注重隐私和可控性的开发者的理想选择。

标签

api-clientgraphqlrestwebsocketgrpccross-platformopen-sourcelocal-storagegit-sync

快速上手

1

下载安装包

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

2

安装软件

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

3

前往官网 https://insomnia.rest 下载对应操作系统的安装包

4

双击安装包并按照向导完成安装(Mac 用户直接拖入 Applications 文件夹)

5

启动应用后,可选择使用本地暂存垫(无需账户)或注册免费账户启用全部功能

安装指引
  1. 前往官网 https://insomnia.rest 下载对应操作系统的安装包
  2. 双击安装包并按照向导完成安装(Mac 用户直接拖入 Applications 文件夹)
  3. 启动应用后,可选择使用本地暂存垫(无需账户)或注册免费账户启用全部功能
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

78c8fbd4cbe6d7d1d4f43bfe23bfa477ce01291c83d9316d6b55c62200368a48

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

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

运维指引

卸载说明

在 Windows 中通过「添加/删除程序」卸载;在 macOS 中将应用从 Applications 文件夹移到废纸篓;在 Linux 中使用包管理器或直接删除安装目录。

无额外依赖

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

项目信息
开源协议Apache-2.0
最后更新2026-06-19T07:09:12Z
GitHub 仓库官方网站

相似推荐