
API client · Bruno Software Inc.
Bruno
Open-source, offline-first API client that keeps collections as plain files you can commit to Git.
In short
- The Open Source edition is free; Pro costs $6 per user a month and Ultimate $11, both billed yearly1.
- No account is needed to use Bruno2.
- Collections are plain-text files on your disk that you can version with Git4.
- The source code is on GitHub under the MIT licence3.
- Bruno names SOC 2 Type II certification on its security page11.
Bruno suits developers who want an open-source client with no account, plain-file collections and a CLI that runs in CI2,3,4,6. Pro costs $6 per user a month, billed yearly1. The catch: there is no cloud sync, no web app is listed, mock servers are still in beta, and Server-Sent Events work through a plain HTTP request rather than their own request type3,7,10,13.
Best for: Developers who want collections in their own repository and no account.
Where the points come from
Systems 8 of 10 points
Requests and protocols 27 of 33 points
| Rule | What is published | Points |
|---|---|---|
| Built-in protocols | GraphQL, gRPC, WebSocketDocs name GraphQL, gRPC and WebSocket requests, none labelled beta. SSE runs through an HTTP request with a header, not its own request screen4,13. | 9 / 12 |
| Imports OpenAPI | Yesbru import creates a collection from an OpenAPI or WSDL specification6. | 4 / 4 |
| Scripts and tests | YesPre-request and post-response JavaScript, plus assertions and test suites4. | 8 / 8 |
| Collection runner | YesDocs say to automate API tests using the Collection Runner or the Bruno CLI9. | 3 / 3 |
| Mock servers | NoThe docs say Mock Servers are in Beta7. | 0 / 3 |
| Publishes API docs | YesBuilds a standalone interactive HTML docs site from a collection; you deploy it yourself8. | 3 / 3 |
Your data 22 of 22 points
| Rule | What is published | Points |
|---|---|---|
| Works without an account | YesDocs say Bruno does not require an account; collections are stored as files2. | 8 / 8 |
| Collections as plain files | YesCollections live as plain-text files on your filesystem and can be versioned with Git; free edition3,4. | 8 / 8 |
| Open-source apps | YesRepository lists the MIT licence3. | 6 / 6 |
Teams and trust 9 of 16 points
| Rule | What is published | Points |
|---|---|---|
| Shared team workspaces | NoSharing is through Git; the repository says there are no plans to add cloud sync3,12. | 0 / 7 |
| SAML or OIDC single sign-on | YesDocs list SAML SSO with providers such as Okta and Entra ID under licence management5. | 4 / 4 |
| SOC 2 Type II or ISO 27001 | YesSecurity page says SOC 2 Type II certified, audited against AICPA Trust Services Criteria11. | 5 / 5 |
Price 16 of 19 points
The rule behind each line: how we score API clients.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
| Plan | Price as listed | Per month | Notes |
|---|---|---|---|
| Open SourceIndividuals | Free1,3 | $0 | MIT-licensed edition with 2 workspaces |
| ProTeams | $6/user/month1 | $6 | Billed yearly; unlimited workspaces |
| UltimateLarger teams | $11/user/month1 | $11 | Billed yearly; unlimited licence admins |
The pricing page shows annual prices; no monthly-billed price is listed1.
Strengths
Limits
- Mock servers are labelled beta in the docs7.
- No cloud-hosted shared workspaces; the project says it has no plans to add cloud sync3.
- Server-Sent Events have no request type of their own; you add an Accept: text/event-stream header to an HTTP request13.
- Committing, pushing and branching in the app need Pro or Ultimate12.
- No web app is listed; downloads cover macOS, Windows and Linux10.
Other API clients
- 1
InsomniaPeople who want an open-source client with GraphQL, gRPC, WebSocket and SSE screens85/100$10/mocheapest paid plan - 3
PostmanTeams that want shared workspaces, mock servers and published docs in one place78/100$9/mocheapest paid plan - 4
ApidogSmall teams that want design, testing, mocking and docs in one tool70/100$9/mocheapest paid plan - 5
HoppscotchDevelopers who want an MIT-licensed client with real-time protocols69/100$6/mocheapest paid plan
Sources
- Bruno pricing, Bruno. Accessed 8 Oct 2026.
- What is Bruno, Bruno Docs. Accessed 8 Oct 2026.
- usebruno/bruno, GitHub. Accessed 8 Oct 2026.
- API Client overview, Bruno Docs. Accessed 8 Oct 2026.
- Licensing overview, Bruno Docs. Accessed 8 Oct 2026.
- Bruno CLI overview, Bruno Docs. Accessed 8 Oct 2026.
- Mock Servers overview, Bruno Docs. Accessed 8 Oct 2026.
- API Docs overview, Bruno Docs. Accessed 8 Oct 2026.
- Automate tests, Bruno Docs. Accessed 8 Oct 2026.
- Download Bruno, Bruno Docs. Accessed 8 Oct 2026.
- Bruno security, Bruno. Accessed 8 Oct 2026.
- Git integration overview, Bruno Docs. Accessed 8 Oct 2026.
- Server-Sent Events (SSE), Bruno Docs. Accessed 8 Oct 2026.
Website: www.usebruno.com · Markdown version · We are not affiliated with Bruno Software Inc..