Repolode
VoidenHQ

VoidenHQ/voiden

离线、原生支持 Git 的 API 工作台,将请求、测试和文档保存为纯文本 .void 文件。

可替代:PostmanInsomnia

Star
1,777
Fork
89
未关闭 Issue
9
最近提交
3天前

这是什么?

Voiden 是基于 Electron 构建的桌面 API 客户端,用于设计、测试和编写 API 文档。请求、文档与测试不再保存在不透明的集合数据库里,而是写在纯文本的 .void 文件中,Markdown 与端点、认证、参数、请求体等结构化请求块混合在一起。这些请求块可以在不同文件之间复用,整个工作区也能像代码一样用 Git 做差异对比、评审和合并。

应用可完全离线使用,无需注册账号,也不强制云同步。协议通过插件扩展,支持 REST、GraphQL、gRPC 和 WebSocket,并可导入 Postman、Insomnia、OpenAPI 与 Swagger 的集合。请求发送前和响应返回后都能运行 JavaScript、Python 或 Shell 脚本。

配套的无界面命令行工具 Voiden Runner 运行在 Node.js 18+ 上,可在终端、CI/CD、Docker 和定时任务中执行同样的 .void 文件。项目还提供 MCP 支持,Claude Code、Codex 等 AI 智能体可直接运行项目中的请求。

核心功能

  • 01将请求、文档和测试统一保存在纯文本 .void 文件中。
  • 02通过可安装插件支持 REST、GraphQL、gRPC 和 WebSocket。
  • 03可导入 Postman、Insomnia、OpenAPI 和 Swagger 集合。
  • 04支持用 JavaScript、Python 或 Shell 编写请求前后脚本。
  • 05提供无界面命令行运行器,可用于终端、CI 和 Docker。
  • 06完全离线可用,无需账号,也不强制云同步。

适用场景

  • 将 API 请求及其文档与代码一起放入 Git 仓库进行版本管理。
  • 通过 Pull Request 评审纯文本请求文件的 API 变更。
  • 使用无界面运行器在 CI/CD 流水线中执行 API 请求套件。
  • 把已有的 Postman 或 Insomnia 集合迁移为便于 Git 管理的文件。

快速上手

  1. 1

    在 macOS 上使用 Homebrew 安装 Voiden

    brew install voiden
  2. 2

    在 Windows 上使用 winget 安装 Voiden

    winget install Voiden
  3. 3

    从 voiden.md/download 下载适合你平台的安装包并打开应用

使用前须知

  • 部分包管理器安装(Nix、Flatpak、snap)需要额外配置,Linux 的 apt 需要先添加软件源。
  • Windows 安装程序在应用积累下载信誉期间可能触发 SmartScreen 警告。

收录于专题

标签

常见问题

voiden 是什么?
离线、原生支持 Git 的 API 工作台,将请求、测试和文档保存为纯文本 .void 文件。 Voiden 是基于 Electron 构建的桌面 API 客户端,用于设计、测试和编写 API 文档。请求、文档与测试不再保存在不透明的集合数据库里,而是写在纯文本的 .void 文件中,Markdown 与端点、认证、参数、请求体等结构化请求块混合在一起。这些请求块可以在不同文件之间复用,整个工作区也能像代码一样用 Git 做差异对比、评审和合并。
voiden 可以免费使用吗?用的什么许可证?
voiden 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
voiden 还在维护吗?
活跃维护中。voiden 最近一次提交是在 2026年11月4日。
voiden 适合用来做什么?
将 API 请求及其文档与代码一起放入 Git 仓库进行版本管理。 通过 Pull Request 评审纯文本请求文件的 API 变更。 使用无界面运行器在 CI/CD 流水线中执行 API 请求套件。 把已有的 Postman 或 Insomnia 集合迁移为便于 Git 管理的文件。
voiden 怎么安装和运行?
在 macOS 上使用 Homebrew 安装 Voiden: brew install voiden 在 Windows 上使用 winget 安装 Voiden: winget install Voiden 从 voiden.md/download 下载适合你平台的安装包并打开应用
在哪里获取 voiden?
源代码和安装说明在 GitHub 上:https://github.com/VoidenHQ/voiden

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目