
快速调五类接口的 yaak API 客户端【免费下载链接】yaakThe most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 项目地址: https://gitcode.com/GitHub_Trending/ya/yaakyaak 是一个开源的桌面 API 客户端一个窗口就能处理 REST、GraphQL、WebSocket、SSE 和 gRPC 五类接口。以前确认一个 POST 接口的响应头你得在浏览器、终端和另一个客户端之间来回切现在这些请求都摆在同一侧边栏里换环境只切变量不用手动改 URL。它到底能干什么这个 API 客户端把五种协议放进同一个请求编辑器侧边栏按工作区和嵌套文件夹组织dev、staging、prod 三套环境用变量切换请求本身一行都不用改。接口类型适用场景REST常规 HTTP 接口的请求与调试GraphQL单端点、带查询与变量的接口WebSocket长连接、双向实时消息SSE服务端单向推送的事件流gRPC高性能二进制 RPC 调用认证侧同样覆盖到位OAuth 2.0、JWT、Basic Auth 都能配敏感值加密后存进系统钥匙串请求之间不串号工作区还能镜像到文件系统交给 Git 管版本或走 Dropbox 同步。真正省时间的 3 个 API 调试细节把请求一键转 Curl 发给同事以前让同事复现一个问题你得口头描述方法、头、body对方自己再拼一遍经常对不上。yaak 里右键请求选 Copy as Curl方法、URL、请求头、认证和 body 会一起转成一条 curl 命令进剪贴板贴到群里就能直接跑。用 JSONPath 从大响应里只捞需要的字段面对几千行的 JSON翻页找字段最烦。yaak 的响应面板底部有过滤框输入一个 JSONPath 表达式比如取每个元素的name字段就只显示命中的片段定位字段不用手动滚。这个过滤插件在 plugins/filter-jsonpath 里XPath 过滤 XML 也能用。给 AWS S3 兼容接口自动签名调 S3、R2、MinIO 这类接口时SigV4 签名头最让人头疼。装上 AWS 认证插件后填一次 Access Key、Region、Service之后每次请求自动带上合法签名头不用手写 Authorization。5 分钟跑起来装好前置工具Node v24、Rust、Vitevp命令克隆仓库git clone https://gitcode.com/GitHub_Trending/ya/yaak安装依赖npm install初始化项目npm run bootstrap启动应用npm start完整文档与本地环境说明见 DEVELOPMENT.md。适合谁来用如果你每周要调超过 5 个接口、还要在开发、预发、生产三套环境间来回切装上它再想切回浏览器和终端基本回不去。gRPC 客户端和接口测试工具二选一时也可以把它放进对比清单里实际试一把十分钟就能看到侧边栏和响应面板的差别。【免费下载链接】yaakThe most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 项目地址: https://gitcode.com/GitHub_Trending/ya/yaak创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考