Repolode
Kong

Kong/insomnia

GraphQL、REST、WebSockets、SSE、gRPCに対応し、ローカル、Git、クラウドに保存できるオープンソースのクロスプラットフォームAPIクライアント。

代替できる製品:Postman

スター
40,069
フォーク
2,386
未解決の Issue
915
最終コミット
13 時間前

これは何?

Insomniaは、Mac、Windows、Linux向けのデスクトップAPIクライアントです。GraphQL、REST、WebSockets、Server-Sent Events、gRPCなど、HTTP互換の各種プロトコルでリクエストを送信し、その内容を確認できます。

リクエストの送信に加え、ビジュアルプレビュー付きのネイティブなOpenAPI設計エディター、組み込みのテストスイートとコレクションランナー、クラウドまたはセルフホストで実行できるモックサーバーを備えています。コマンドラインツールのInsoを使えば、CI/CDパイプラインでlintやテストを実行できます。

プロジェクトはLocal Vaultに保存するか、任意のGitリポジトリを通じて同期するか、共同作業用にクラウドへ保存できます。エンドツーエンド暗号化も任意で利用できます。環境をプライベートに設定すれば、ローカルに保持できます。プラグインでアプリを拡張でき、Scratch Padモードはアカウントなしで利用できます。

主な機能

  • 01GraphQL、REST、WebSockets、SSE、gRPCでリクエストを送信できます。
  • 02ネイティブのOpenAPIエディターとビジュアルプレビューでAPIを設計できます。
  • 03コレクションランナーを使ってAPIテストを作成・実行できます。
  • 04クラウドまたはセルフホストのサーバーでAPIをモックできます。
  • 05プロジェクトをローカル、Git、またはクラウドに保存でき、エンドツーエンド暗号化も任意で利用できます。
  • 06Inso CLIを使って、CI/CDでAPIのlintとテストを実行できます。

ユースケース

  • 日々の開発でRESTやGraphQLのエンドポイントをデバッグする。
  • 実装前にOpenAPI仕様を設計し、プレビューする。
  • APIコレクションをコードと一緒にGitリポジトリで管理する。
  • CI/CDパイプラインでAPIテストとlintを実行する。

クイックスタート

  1. 1

    ウェブサイトからデスクトップアプリをダウンロード

  2. 2

    リポジトリのルートで依存関係をインストール(開発用)

    npm i
  3. 3

    ライブリロードでアプリを起動(開発用)

    npm run dev

使う前に知っておきたいこと

  • ほとんどの機能を利用するには無料アカウントが必要ですが、ローカルのScratch Padはアカウントなしで使えます。
  • Git Sync、SSO、無制限のコラボレーションなどのプレミアム機能には、有料サブスクリプションが必要です。

トピック

よくある質問

insomnia とは?
GraphQL、REST、WebSockets、SSE、gRPCに対応し、ローカル、Git、クラウドに保存できるオープンソースのクロスプラットフォームAPIクライアント。 Insomniaは、Mac、Windows、Linux向けのデスクトップAPIクライアントです。GraphQL、REST、WebSockets、Server-Sent Events、gRPCなど、HTTP互換の各種プロトコルでリクエストを送信し、その内容を確認できます。
insomnia は無料で使えますか?ライセンスは?
insomnia は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
insomnia は今もメンテナンスされていますか?
活発にメンテナンス中。insomnia の最終コミットは 2026年10月20日 です。
insomnia は何に使えますか?
日々の開発でRESTやGraphQLのエンドポイントをデバッグする。 実装前にOpenAPI仕様を設計し、プレビューする。 APIコレクションをコードと一緒にGitリポジトリで管理する。 CI/CDパイプラインでAPIテストとlintを実行する。
insomnia のインストール方法は?
ウェブサイトからデスクトップアプリをダウンロード リポジトリのルートで依存関係をインストール(開発用): npm i ライブリロードでアプリを起動(開発用): npm run dev
insomnia はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Kong/insomnia

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

関連プロジェクト