Hoppscotch
Browser-based API development platform for building, sending and testing requests across REST, GraphQL, WebSocket and MQTT, solo or with a team.

Choose a method, enter an endpoint, send. Hoppscotch keeps API development inside a deliberately minimal interface and shows the response as it arrives. Requests can be shared by link or exported as code snippets for more than ten languages and frameworks.
It installs as a progressive web app, with service workers for instant loading, offline support and low memory and CPU use. A proxy mode reaches APIs that a browser would otherwise block, fixing CORS problems and unencrypted endpoints, and themes and keyboard shortcuts are there for people who live in the tool.
Protocol coverage goes well past ordinary web requests.
- Protocols: every standard request method plus custom ones, WebSocket, Server-Sent Events, Socket.IO, MQTT and GraphQL with schema queries and docs.
- Authorization: basic, bearer token, OAuth 2.0 and OIDC access token with PKCE.
- Collections and environments: unlimited nested folders and reusable variables, exportable as a file or a gist.
- Scripts and tests: JavaScript before a request and after a response, to set variables, parse data and assert status codes.
- Teams and workspaces: shared collections with role-based access control, personal and team workspaces, and an admin dashboard.
Signing in with GitHub, Google, Microsoft or email syncs history, collections, environments and settings across devices, letting you hand a task off between machines. Single sign-on is reserved for the enterprise edition.
Stars
80,228Forks
6,088Last commit
6 days agoRepository age
7 yearsLicense
MITVersion
2026.8.0Repository
hoppscotch/hoppscotch
Auto-fetched from GitHub .
Open source alternatives similar to Hoppscotch:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit