api-tooling / app
Hoppscotch
Capability: Hoppscotch
Use it when
- You are iterating on REST, GraphQL, WebSocket, SSE, Socket.IO, or MQTT endpoints and want a fast client with history, environments, variables, and importable cURL instead of ad hoc terminal commands
- Your team needs shared, role-controlled API request collections with cloud sync and an admin dashboard, without a proprietary paid client - optionally self-hosted next to internal APIs
What it solves
Not the fit when
- Browser CORS restrictions apply to the web app; blocked or non-HTTPS endpoints need the official browser extension, proxy mode, or the desktop app
- Not a load-testing or automated contract-testing platform
- SSO sign-in is an enterprise edition feature of the self-hosted deployment
- load or performance testing of apis
- api contract drift detection in ci
- api gateway or reverse proxy serving
- generating server implementations from specs
Install
Use the hosted web app at https://hoppscotch.io (installable as a PWA), download the desktop app for Windows/Linux/macOS, or self-host by following https://docs.hoppscotch.io/documentation/self-host/getting-started; a CLI and browser extensions are maintained as official add-ons
Invoke
Enter the API endpoint URL, choose the HTTP method, and click Send to view the response; organize requests into collections and workspaces, define environments, and attach pre-request scripts and post-request JavaScript tests. GraphQL, WebSocket, SSE, Socket.IO, and MQTT tabs work the same way against their endpoints.
Alternatives
No reviewed alternatives recorded yet.