Bruno

An API client that saves collections as plain files in a folder, so Git handles the sharing instead of a cloud account.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

4 more ways to get Bruno

Package managers

About Bruno

Bruno stores each request as a plain text file in a folder on your disk, using a small markup language called Bru. That means a collection lives in the repository next to the code it tests, review happens in a pull request, and there is no account to create or team seat to buy.

It covers REST, GraphQL, gRPC and WebSocket, has a command line runner for continuous integration, and the project states plainly that cloud sync will never be added. Most features are free and open source; there are paid editions with extra team features.

Strengths

  • Collections are plain files, so Git does the versioning and sharing
  • Offline only, with the project committing to never adding cloud sync
  • REST, GraphQL, gRPC and WebSocket in one client
  • Command line runner for continuous integration

Limitations

  • Some team features are paid
  • The Bru markup is a format specific to Bruno
  • Younger than Postman, so fewer ready-made collections exist
  • Electron, so it is heavier than the file format suggests

Details

Pricing
Freemium · Most features are free and open source under the MIT licence. Paid editions add features aimed at teams.
License
MIT
Developer
Bruno
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Keeping API requests in the repository instead of somebody's cloud account
Categories
API clients
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Dev Tools); facts checked against the developer's own pages, 2 sources on file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing