Insomnia 是一款开源的 API 调试客户端,界面美观现代,支持 REST、GraphQL、gRPC 协议,提供环境变量、请求链、代码片段生成等功能。作为 Postman 的最佳开源替代品,GitHub 35k+ stars。
功能特点
- 多协议支持:支持 REST API、GraphQL、gRPC 三种主流 API 协议,一个工具满足全部需求。
- 美观的 UI:暗色主题、清晰的请求/响应面板布局,比 Postman 更简洁舒适。
- 环境变量管理:支持多环境(开发/测试/生产)变量切换,一键切换 API 地址和密钥。
- 请求链:支持从前一个请求的响应中提取数据,作为下一个请求的参数,实现自动化测试流程。
- 代码片段生成:一键生成 cURL、Python、JavaScript、Go 等多种语言的 API 调用代码。
- 集合导入导出:兼容 Postman、Swagger/OpenAPI 格式的导入导出,迁移零成本。
- 本地优先:数据存储在本地,无需注册账号即可使用所有功能。
下载
官网:
此内容需要评论后才能查看哦 (*^▽^*)