Repolode
VoidenHQ

VoidenHQ/voiden

リクエスト、テスト、ドキュメントをプレーンテキストの .void Markdown ファイルに保存する、オフライン対応のGitネイティブなAPIクライアント。

代替できる製品:PostmanInsomnia

スター
1,785
フォーク
89
未解決の Issue
9
最終コミット
3 日前

これは何?

Voidenは、APIの設計、テスト、ドキュメント作成に使えるElectronベースのデスクトップAPIクライアントです。リクエストを中身の見えないコレクションデータベースに保存するのではなく、各リクエストとそのドキュメント、テストを、Markdownとendpoint、auth、params、bodyなどの構造化されたリクエストブロックを組み合わせたプレーンテキストの .void ファイルにまとめて保存します。ブロックは複数のファイルで再利用でき、ワークスペース全体をGitで差分確認、レビュー、マージできます。

アカウント登録やクラウド同期を必要とせず、完全にオフラインで動作します。プロトコルはプラグインでサポートしており、REST、GraphQL、gRPC、WebSocketに対応しています。また、Postman、Insomnia、OpenAPI、Swaggerからコレクションをインポートできます。リクエスト前とレスポンス後のスクリプトは、JavaScript、Python、またはshellで記述できます。

ヘッドレスのVoiden Runner CLIはNode.js 18以降で動作し、同じ .void ファイルをターミナル、CIパイプライン、Dockerコンテナ、cronジョブで実行できます。さらにMCPにも対応しており、Claude CodeやCodexなどのAIエージェントからプロジェクト内のリクエストを実行できます。

主な機能

  • 01リクエスト、ドキュメント、テストをプレーンテキストの .void ファイルにまとめて保存します。
  • 02インストール可能なプラグインを通じて、REST、GraphQL、gRPC、WebSocketに対応します。
  • 03Postman、Insomnia、OpenAPI、Swaggerからコレクションをインポートできます。
  • 04リクエスト前とレスポンス後のスクリプトをJavaScript、Python、またはshellで実行できます。
  • 05ターミナル、CI、Dockerで使えるヘッドレスCLIランナーを提供します。
  • 06アカウント登録やクラウド同期を必要とせず、オフラインで動作します。

ユースケース

  • APIリクエストとドキュメントを、コードと一緒にGitリポジトリでバージョン管理する。
  • プレーンテキストのリクエストファイルを使い、プルリクエストで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 とは?
リクエスト、テスト、ドキュメントをプレーンテキストの .void Markdown ファイルに保存する、オフライン対応のGitネイティブなAPIクライアント。 Voidenは、APIの設計、テスト、ドキュメント作成に使えるElectronベースのデスクトップAPIクライアントです。リクエストを中身の見えないコレクションデータベースに保存するのではなく、各リクエストとそのドキュメント、テストを、Markdownとendpoint、auth、params、bodyなどの構造化されたリクエストブロックを組み合わせたプレーンテキストの .void ファイルにまとめて保存します。ブロックは複数のファイルで再利用でき、ワークスペース全体をGitで差分確認、レビュー、マージできます。
voiden は無料で使えますか?ライセンスは?
voiden は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
voiden は今もメンテナンスされていますか?
活発にメンテナンス中。voiden の最終コミットは 2026年11月4日 です。
voiden は何に使えますか?
APIリクエストとドキュメントを、コードと一緒にGitリポジトリでバージョン管理する。 プレーンテキストのリクエストファイルを使い、プルリクエストで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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト