OSS探訪

Hoppscotch — REST・GraphQL・WebSocket・MQTTをWeb/Desktop/CLIで扱うAPI開発環境

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
80,330
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/16

概要

Hoppscotchは、REST、GraphQL、WebSocket、SSE、Socket.IO、MQTTを一つのworkspaceで扱えるAPI development ecosystemです。Web/PWA、Desktop、CLI、self-host構成を持ちます。2026.8.0ではREST/GraphQL統合workspaceやdata-driven collection run、MCP serverが追加され、GitHub上のlatest 2026.8.1はEnterprise専用patchです。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

request作成・collection・script・testを一つのAPI workspaceにまとめる

HTTP request、authorization、headers/body、environment、collection、pre-request script、post-request test、historyを同じUIで管理できます。RESTだけでなくGraphQL、WebSocket、SSE、Socket.IO、MQTTも扱えます。

出典:[2]

Vue frontendとNestJS/Prisma/PostgreSQL backendでon-premまで展開する

monorepoはVue 3系frontendを持ち、backendはNestJS、Apollo GraphQL、Prisma、PostgreSQLで構成されています。Web/PWAに加えDesktop/CLIとself-host pathがあり、2026.8.0ではdatasetを使ったcollection runとMCP serverも導入されています。

出典:[5][6][3]

Postman系workflowをopen-source/on-premへ寄せたいAPI teamに

request作成だけでなくteam collection、environment、test、CLIまで同じecosystemで揃えたい場合に向きます。ブラウザで軽く試してからself-hostへ移る使い方もできます。

出典:[2]

repository全体を単純なMITと見なさず、Community/Backend/Enterprise境界を確認する

root packageとREADMEはMITを示す一方、現在のpackages/hoppscotch-backend/package.jsonUNLICENSED で、SSO等にはEnterprise featureの注記があります。またlatest GitHub release 2026.8.1はEnterprise専用patchです。self-hostや再配布の範囲を判断する際は、利用するcomponentごとのlicense/editionを確認してください。

出典:[2][6][4]

参考にした公式資料

  1. [1]hoppscotch/hoppscotch — GitHub repository metadata(2026-09-17)
  2. [2]Hoppscotch — README(2026-09-17)
  3. [3]Hoppscotch 2026.8.0 release(2026-09-17)
  4. [4]Hoppscotch 2026.8.1 release(2026-09-17)
  5. [5]Hoppscotch — package.json(2026-09-17)
  6. [6]Hoppscotch backend — package.json(2026-09-17)
編集部からの補足

Postman代替という比較だけでなく、Web/Desktop/CLI/self-hostを横断するAPI workflowとして整理します。

3ステップで試す

  1. 1

    ソースを取得

    git clone --depth 1 https://github.com/hoppscotch/hoppscotch.git
  2. 2

    リポジトリへ移動

    cd hoppscotch
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

80,330 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
15
Open PR
248

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • api
  • api-client
  • api-rest
  • pwa
  • api-testing
  • vue
  • vuejs
  • tools
  • testing-tools
  • testing
  • graphql
  • websocket
Stars
80,330
Forks
6,110
Watchers
508
Open Issues
575
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。