跳到正文
发现
Yaak:桌面 API 调试客户端
桌面应用开发者工具

Yaak:桌面 API 调试客户端

一款离线优先的桌面 API 客户端,支持 REST、GraphQL、gRPC、WebSocket 和 SSE,基于 Tauri、Rust 和 React 构建。

admin
发布于 2026-11-03
浏览
1
访问
0
下载
0
版本
v2026.9.1
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Yaak 是一款面向开发者的桌面 API 客户端,用 Tauri、Rust 和 React 构建,主打快速、轻量和隐私优先。它采用离线优先的设计,不使用遥测,不依赖云端锁定,请求数据都保存在本地。

主要功能

支持多种协议

  • 通过 REST、GraphQL、gRPC、WebSocket 或 Server-Sent Events 发送请求。
  • 从 Postman、Insomnia、OpenAPI、Swagger 或 Curl 导入集合。
  • 使用 JSONPath 或 XPath 过滤并检查响应内容。

认证与密钥安全

  • 支持 OAuth 2.0、JWT、Basic Auth,也可以用自定义插件扩展认证方式。
  • 用加密的 secret 保护敏感值。
  • 把密钥存储在操作系统的 keychain 中。

组织与协作

  • 把请求按工作区和嵌套文件夹分组管理。
  • 通过环境变量在 dev、staging、prod 之间切换。
  • 将工作区同步到文件系统,便于用 Git 做版本管理,或通过 Dropbox 等工具同步。

扩展与定制

  • 通过 template tag 插入 UUID、时间戳等动态值。
  • 使用内置主题,也可以自己创建主题。
  • 编写插件来扩展认证方式、template tag 或界面。

安装与使用

从 yaak.app/download 下载适用于 macOS、Windows 或 Linux 的安装包。其他包管理器和安装方式见安装文档。

更多资料:

注意事项

  • 预编译二进制遵循 Yaak 的定价条款:个人使用免费,商业使用需要购买许可证。
  • 源码以 MIT 许可证开源,无论个人还是商业用途,都可以自行构建和运行。
  • 社区 PR 目前仅限 Bug 修复,详见仓库中的 CONTRIBUTING.md。

本作品整理自 GitHub 开源项目 mountain-loop/yaak,原作者 @mountain-loop,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2026.9.1当前版本

    更新内置 Node.js 运行时和 HTTP 引擎,修复 Brotli 解码器漏洞(CVE-2026-111497)。

评论