Bruno vs Hoppscotch
Both are free/open-source alternatives to Postman. Here's how they stack up — verified facts, no spin.
Bruno
TOP PICKA fast, git-native API client that stores collections as plain files.
Bruno is an open-source desktop API client that keeps every request as a plain-text .bru file on your filesystem, so collections version-control in git right alongside the code they test. It runs entirely offline with no account required, imports existing Postman collections, and is notably lightweight and quick to start. The free core is fully featured for individuals and small teams; advanced Git, SSO, and org-scale management sit on paid Pro and Ultimate tiers.
Hoppscotch
An open-source, browser-based API ecosystem you can self-host.
Hoppscotch is an open-source API development tool that runs in the browser as an installable PWA with offline support, covering REST, GraphQL, WebSocket, and Server-Sent Events. It is quick to start with nothing to install, and teams that want a shared workspace can self-host the full stack on their own infrastructure. The default hosted experience at hoppscotch.io is cloud-based, with a paid cloud team tier for managed collaboration.
Side by side
| Bruno | Hoppscotch | |
|---|---|---|
| Sovereignty Score | 95 | 90 |
| Open source | Yes | Yes |
| Self-hostable | Yes | Yes |
| Local-first | Yes | Yes |
| License | MIT | MIT |
| Pricing | Free and open-source core; optional Pro ($6/user/mo) and Ultimate ($11/user/mo) for advanced Git, SSO, and support | Free and open-source; free hosted cloud; optional paid cloud team tier; self-host for free |
Bruno is Macrostack's recommended Postman alternative, so it's our pick here.
Bruno
Strengths
- +Fully open-source (MIT)
- +Collections are plain .bru files you version-control in git
- +Works offline with no account
- +Lightweight and fast to start
- +Imports Postman collections
Trade-offs
- −Advanced Git, SSO, and org features require paid Pro/Ultimate tiers
- −Younger ecosystem than Postman
- −Postman sandbox scripts may need manual rewriting on import
- −No built-in cloud sync for non-technical teammates
Hoppscotch
Strengths
- +Open-source (MIT)
- +Runs in the browser with an installable, offline-capable PWA
- +Supports REST, GraphQL, WebSocket, and SSE
- +Can be self-hosted for a shared team workspace
Trade-offs
- −Default experience is the hosted cloud at hoppscotch.io
- −Self-hosting requires running and maintaining Docker services
- −A paid cloud team tier exists for managed collaboration
- −Browser-based model differs from a native desktop app
More Postman head-to-heads
Facts verified 2026-07-05. Licenses and pricing change — spotted something out of date? That's a correction we want.