What is Bruno?
API client that saves requests as plain-text files in your Git repo and works fully offline.
Who is Bruno best for?
Bruno is best for developers and QA engineers who want API requests and tests kept in Git, with no cloud sync.
API changes reviewed in Git
Collections live as plain-text .bru files in a folder, so requests go through the same branches and pull requests as the code.
Offline or locked-down work
Bruno is offline-only and the maker says it will not add cloud sync, so requests and secrets stay on the device.
CI pipelines
The Bruno CLI runs collections from the command line or a Docker image for automated API tests.
How much does Bruno cost?
Bruno's open source edition is free, and the paid editions cost $6, $11 or $18 per user a month, billed yearly, for Pro, Ultimate and Enterprise.
- HTTP, REST, GraphQL and gRPC
- Unlimited collection runs
- 2 workspaces, public Git providers
- Deeper Git integration and automation
- Unlimited workspaces, private Git hosts
- Data-driven tests and support
- Advanced integrations and admin oversight
- Secret manager integrations and reports
- 14-day free trial, no card
- Enterprise-grade security
- Enterprise support
- Help with procurement
Bruno lists its paid editions only with yearly billing. Every edition includes the API client, testing, scripting and unlimited collection runs. Full pricing on usebruno.com. We checked these prices on .
How do readers rate Bruno?
No one has rated Bruno yet. Be the first.
Sign in to rate. One rating per account.
Is Bruno open source?
Yes. Bruno's code is public under the MIT licence, so you can run it on your own server.
On GitHub
48,378stars
+888 (+1.9%) in the last 30 days
- Last commit
- 12 Nov
- Repository age
- 4 years
- Latest release
- 22 Oct
- Licence
- MIT
- Self-hosted
- Yes
- Repository
- usebruno/bruno
What are the best Bruno alternatives?
Bruno is an open source alternative to HTTPie AI and Postman. Insomnia, Hoppscotch, Chapar and Scalar do the same job and are open source too.
Describe an API call in plain English, get the request.
APIs developed, tested and managed on an AI-native platform.
Desktop app to send, test, mock and document API requests, with local or Git storage.
API client for REST, GraphQL, WebSocket and more that runs in the browser or on desktop.
Native desktop API client for REST, gRPC, GraphQL and WebSocket that keeps all data local.
Interactive API reference docs and an offline API client, both built from your OpenAPI file.
Questions about Bruno
What is Bruno?
API client that saves requests as plain-text files in your Git repo and works fully offline.
Who is Bruno for?
Bruno is best for developers and QA engineers who want API requests and tests kept in Git, with no cloud sync.
Is Bruno free?
Yes. Bruno has a free Self-hosted plan: HTTP, REST, GraphQL and gRPC.
How much does Bruno cost?
Bruno's paid plans are Pro at $6 per user per month, billed yearly, Ultimate at $11 per user per month, billed yearly and Enterprise at $18 per user per month, billed yearly.
Is Bruno open source?
Yes. Bruno's code is public under the MIT licence, so you can run it on your own server.
What are the best Bruno alternatives?
The closest alternatives on Recaply are HTTPie AI, Postman, Insomnia, Hoppscotch, Chapar and Scalar.
Where can I try Bruno?
On its official website, usebruno.com.
Does Bruno sync collections to the cloud?
No. Bruno stores collections as plain-text files on your computer, and the maker says there are no plans to add cloud sync. Teams share collections through Git or another version control system instead.







