Hoppscotch
オープンソースのオールインワン API 開発ツール。軽量かつ高速で、HTTP、WebSocket、GraphQL などをサポートし、Postman の優れた代替ツールです。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
無料でオープンソースの API デバッグ神ツール。Postman よりも軽く高速で、リアルタイムプロトコルに対応し、ブラウザ上でそのまま使えます。
主な機能
- 軽量設計、極めて低いメモリ使用量
- HTTP、WebSocket、SSE、Socket.IO、MQTT、GraphQL など複数のプロトコルをサポート
- PWA サポート:オフラインで使用可能、デスクトップに追加可能
- リアルタイムレスポンスプレビュー、10以上の言語のコードスニペット生成
- コレクション、環境変数、ワークスペース、チームコラボレーションなどすべて完備
できないこと
- •デフォルトのプロキシノードは公式から提供されています。機密性の高いリクエストにはセルフホストのプロキシを構築することを推奨します(proxyscotch プロジェクトを参照)。オフライン機能は Service Worker に依存しており、一部の高度なシナリオではネットワークが必要です。チームコラボレーションには Hoppscotch アカウントの登録とログインが必要です。
使用例
- REST API をすばやくデバッグ
- WebSocket のリアルタイム通信をテスト
- GraphQL インターフェースを探索して Schema を確認
- チームと API コレクションを共有して協働開発
- 軽量な日常開発で Postman の代わりに使用
詳細説明
Hoppscotch は、開発者が API を迅速にテスト、デバッグ、ドキュメント化できるようにすることに特化した、無料でオープンソースのオールインワン API 開発ツールです。一般的な HTTP メソッド(GET、POST、PUT、DELETE など)をサポートし、さらに WebSocket、Server-Sent Events(SSE)、Socket.IO、MQTT、GraphQL などの複数のリアルタイムプロトコルを内蔵しています。主な特徴には、リアルタイムのレスポンスフィードバック、高度にカスタマイズ可能なテーマ、PWA オフラインサポート、プリリクエストスクリプト、リクエスト後テスト、環境変数、コレクション管理、ワークスペース、チームコラボレーション、多言語国際化などがあります。インターフェースはすっきりとして軽量かつ効率的で、Postman と比較して重いデスクトップクライアントをインストールする必要がなく、ブラウザ上で直接使用でき、サポートされるプロトコルもより包括的です。プロキシモードを提供しており、CORS の問題の解決や非 HTTPS インターフェースへのアクセスを支援します。また、10 以上の言語をカバーするコードスニペットジェネレーターを内蔵しています。個人開発者やチームが、複雑で肥大化した API テストツールの代替として利用するのに適しています。
トラブルシューティング & FAQ (2)
トラブル対応HoppscotchでPostmanからインポートした後、サブフォルダ内のリクエストが認可を継承しないのはなぜですか?
Postman コレクションをインポートした後、子フォルダーのリクエストはデフォルトで親フォルダーの認証トークンを継承しない場合があります。回避策として、各リクエストの Authorization Type を手動で 'Inherit' に設定します。これにより、リクエストが親フォルダーの Bearer トークンを使用できるようになります。これは既知のインポート動作の問題です。恒久的な修正の更新については、issue #4140 を追跡してください。
トラブル対応前日からログインしたままだと、Hoppscotchでチームが表示されないのはなぜですか?
これはセルフホスト版 Hoppscotch の既知の問題です。ユーザーが前日からログインしたままの状態になっていると、チームが概要画面から消えてしまいます。回避策としては、ログアウトして再度ログインしてください。再認証後すぐにチームが再表示されます。また、メンテナーがこの問題を解決する可能性のある多数のプラットフォーム変更をリリースしているため、セルフホストインスタンスを最新バージョンに更新してください。最新バージョンでも問題が解決しない場合は、バックエンドサーバーのログ、ブラウザのコンソールログ、画面録画を収集し、GitHub issue #4563 に添付して、チームが問題を診断できるように協力してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
https://hoppscotch.io を開きます(インストール不要、ブラウザでそのまま使用できます)
HTTP メソッドを選択し、API アドレスを入力して、送信をクリックするとレスポンスが表示されます
PWA としてインストール可能:ブラウザのアドレスバー右側にあるインストールアイコンをクリックすると、ネイティブアプリのように使用できます
- https://hoppscotch.io を開きます(インストール不要、ブラウザでそのまま使用できます)
- HTTP メソッドを選択し、API アドレスを入力して、送信をクリックするとレスポンスが表示されます
- PWA としてインストール可能:ブラウザのアドレスバー右側にあるインストールアイコンをクリックすると、ネイティブアプリのように使用できます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
PWA版:ブラウザのアドレスバーに chrome://apps(Chrome)または about:apps(Edge)と入力し、Hoppscotch を見つけて右クリックで削除します。デスクトップ版(パッケージマネージャー経由でインストールした場合など):システムのアンインストーラーまたはパッケージマネージャーを使用して削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs