api-client
Hoppscotch
Open-source web-based API development ecosystem — self-hostable + lightweight
OSS (MIT) web-based API client. Runs in browser — no install. REST, GraphQL, WebSocket, SSE, Socket.IO, MQTT. Self-hostable via Docker. Lightweight alternative to Postman/Insomnia. 70K+ GitHub stars.
Pricing
| Tier | Price | Notes |
|---|---|---|
| Self-Hosted (OSS) | Free | $0. MIT license. Full Hoppscotch Community Edition. Docker Compose deploy. |
| Cloud Free | Free | $0. Personal workspace, syncing, collections. No commercial use restrictions. |
| Enterprise Cloud | Custom | Custom. SSO, audit logs, compliance, dedicated infra, SLA. |
Limits
| Tier | Metric | Value | Notes |
|---|---|---|---|
| — | community size | 70,000+ GitHub stars — one of the fastest-growing OSS dev tools | Community |
| — | environments | Environment variables + inheritance between envs | Environments |
| — | install required | No install — runs in browser. Desktop app optional. | Zero install |
| — | license | MIT — fully open source + commercial OK | License |
| — | no account req | Works fully without account — data stays in browser localStorage | No account |
| — | protocols | REST, GraphQL, WebSocket, SSE, Socket.IO, MQTT | Protocols |
| — | pwa | Progressive Web App — install to home screen, works offline | PWA |
| — | self host f | Docker Compose deploy — self-host your own Hoppscotch instance | Self-host |
| — | vs bruno | Similar OSS positioning; Bruno = offline-only + plaintext .bru files; Hoppscotch = web + self-host | vs Bruno |
| — | vs insomnia | Hoppscotch = web-first + lighter; Insomnia = desktop-first + Kong-backed | vs Insomnia |
| — | vs postman | Hoppscotch = OSS + web + free; Postman = paid + cloud + enterprise | vs Postman |
| — | weight | Tiny footprint — <5MB bundle, loads in browser | Lightweight |
Features
- Auth Helpers — OAuth, JWT, Bearer, etc.
- Browser Extension — Proxy through extension.
- Code Generation — Generate curl, fetch, axios, etc.
- Collections — Grouped requests + hierarchy.
- Environments — Variables with inheritance.
- GraphQL Client — Query + schema explorer.
- hopp CLI — Run tests in CI.
- Hoppscotch MCP — MCP server for AI agents.
- MQTT — MQTT client.
- Pre-request Scripts — JS runs before each request.
- Progressive Web App — Install offline-capable PWA.
- Request History — Browser-local history.
- REST Client — HTTP request builder.
- Self-Host — Docker Compose.
- Server-Sent Events (SSE) — SSE stream.
- Socket.IO — Socket.IO client.
- Test Scripts — Assertions on responses.
- WebSocket — WS messages.
Developer interfaces
| Slug | Name | Kind | Version |
|---|---|---|---|
| browser-ext | Browser Extension | other | — |
| cli-hopp | hopp CLI | cli | 0.x |
| rest-api | Hoppscotch Cloud API | rest | v1 |
| desktop | Hoppscotch Desktop | other | — |
| web-app | Hoppscotch Web | other | — |
| self-host | Self-Host (Docker) | other | — |
Compare Hoppscotch with
ai-api
Hoppscotch vs Anthropic API
Side-by-side breakdown.
ai-api
Hoppscotch vs AssemblyAI
Side-by-side breakdown.
ai-api
Hoppscotch vs Deepgram
Side-by-side breakdown.
ai-api
Hoppscotch vs ElevenLabs
Side-by-side breakdown.
ai-api
Hoppscotch vs Google Gemini API
Side-by-side breakdown.
ai-api
Hoppscotch vs Groq
Side-by-side breakdown.
ai-api
Hoppscotch vs OpenAI API
Side-by-side breakdown.
ai-api
Hoppscotch vs Replicate
Side-by-side breakdown.
Staxly is an independent catalog of developer platforms. The link to Hoppscotch above may be an affiliate link — Staxly may earn a commission if you sign up through it, at no extra cost to you. Pricing is verified at publication time — reconfirm on the vendor site before buying.