Insomnia
SHA-256オープンソース、クロスプラットフォームのAPIクライアント。GraphQL、REST、WebSockets、SSE、gRPCをサポートし、ローカル、Git、クラウドの3つのストレージ方式を提供。エンドツーエンド暗号化はオプション。
スマートダウンロード
Download 版をダウンロード
vcore@13.0.1 · 581.4 MB
オープンソースで無料、クロスプラットフォームのAPIデバッグの強力ツール。多様なプロトコルとローカル/Git/クラウドストレージをサポートします。
主な機能
- "GraphQL、REST、WebSocket、SSE、gRPCなど多種のプロトコルをサポート"
- "ローカル、Git同期、クラウドの3種類のストレージモード、エンドツーエンド暗号化を選択可能"
- "組み込みのOpenAPIエディター、Mockサーバー、テストランナー"
- "CLIツールを提供し、CI/CDパイプラインへの統合が容易"
- "豊富なプラグインエコシステムで機能を拡張可能"
できないこと
- •ほとんどの高度な機能(Git同期、チームコラボレーションなど)はアカウント登録が必要ですが、無料版でも日常使いには十分です。2. プライバシーを重視する場合は、必ず「ローカルストレージ」または「Git同期」を選択し、機密データをデフォルトでクラウドに保存しないようにしてください。3. 一部のプラグインは広範囲にテストされていない可能性があるため、インストール前に評価やコメントを確認することをお勧めします。
使用例
- フロントエンドとバックエンドが連携してRESTful、GraphQL、またはgRPC APIをデバッグする
- Gitを使用してAPIコレクションを同期し、クラウドに依存せずにチームのバージョン管理を実現する
- CI/CDプロセスでAPIテストとlintチェックを自動実行する
詳細説明
Insomniaは、オープンソースでクロスプラットフォーム対応のAPIクライアントであり、GraphQL、REST、WebSockets、SSE、gRPCプロトコルをサポートしています。従来のツール(Postmanなど)と比較して、より軽量で柔軟性に優れています。最大の特徴はストレージの自由さにあります。完全にローカルストレージ(Local Vault)を選択したり、Git経由で同期したり(クラウドを経由する必要はありません)、あるいはクラウドコラボレーション(エンドツーエンド暗号化対応)を選択することができます。内蔵のOpenAPIエディター、Mockサーバー、CI/CDコマンドラインツール、豊富なプラグインマーケットプレイスを備えています。3.8万以上のGitHub Starと活発なコミュニティサポートを誇り、プライバシーと制御性を重視する開発者にとって理想的な選択肢です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
公式ウェブサイト https://insomnia.rest から対応するOSのインストールパッケージをダウンロードします。
インストールパッケージをダブルクリックし、ウィザードに従ってインストールを完了します(MacユーザーはそのままApplicationsフォルダにドラッグします)。
アプリケーションを起動後、ローカルの一時保存パッド(アカウント不要)を使用するか、無料アカウントを登録して全機能を有効にすることができます。
- 公式ウェブサイト https://insomnia.rest から対応するOSのインストールパッケージをダウンロードします。
- インストールパッケージをダブルクリックし、ウィザードに従ってインストールを完了します(MacユーザーはそのままApplicationsフォルダにドラッグします)。
- アプリケーションを起動後、ローカルの一時保存パッド(アカウント不要)を使用するか、無料アカウントを登録して全機能を有効にすることができます。
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
78c8fbd4cbe6d7d1d4f43bfe23bfa477ce01291c83d9316d6b55c62200368a48このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Windowsでは「プログラムの追加と削除」からアンインストールします。macOSではアプリケーションをApplicationsフォルダからゴミ箱に移動します。Linuxではパッケージマネージャーを使用するか、インストールディレクトリを直接削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。