Bruno
Bruno is a new and innovative open source API client, aimed at revolutionizing the status quo represented by Postman, Insomnia and similar tools out there.
Cost / License
- Freemium (Pay once)
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Snapcraft
- Flathub
- Visual Studio Code
Features
Properties
- Lightweight
Features
- Works Offline
Git Support
- REST API
- Portable
- Ad-free
- Command line interface
- Dark Mode
- GraphQL
Tags
- Opensource
- graphql-client
Bruno News & Activities
Recent News
- Fla published news article about Bruno
Bruno v2.11.0: custom HTTP methods, WSSE for gRPC, UI enhancements & bug fixesBruno v2.11.0 introduces custom HTTP method support, offering greater flexibility for API requests....
- Fla published news article about Bruno
Bruno launches VS Code extension for in-IDE API testing and managementBruno has released a new extension for Visual Studio Code, allowing users to develop and test APIs ...
- Maoholguin published news article about Bruno
Bruno v2.10.0 adds gRPC, parallel CLI CSV, bulk header editing, and persistent cookiesBruno v2.10.0 has been released with major updates, including generally available beta support for ...
Recent activities
- AdinanCenci liked Bruno
- AdinanCenci reviewed Bruno
Postman, insomnia and other crap insist on online accounts and hide the export feature to nudge you into using their online services. Bruno straight up asks you where to save the files and updates them as you work. Easily integrating with your version control system.
POX added Bruno as alternative to Resonance API Client
blynt added Bruno as alternative to RequestBite Slingshot- POX updated Bruno
- seaoflife liked Bruno
What is Bruno?
Bruno is a new and innovative open source API client, aimed at revolutionizing the status quo represented by Postman, Insomnia and similar tools out there.
Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.
You can use git or any version control of your choice to collaborate over your API collections.





Comments and Reviews
The interface, like Postman, is simple as straightforward. In fact, the interface is a lot lighter and it doesn't demand a lot of resources of your machine. I wanted to move away from Postman as they started to store your collections and request config in the cloud. Bruno doesn't - it's all local.
With the file system structure you can push it all to a Git repo to enable collaboration, which is a premium feature in Postman.
I'm not sure of feature parity between the two, but Bruno easily fulfils my requirements.
In the free version, you have less features than in Insomnia or Postman ...
Postman, insomnia and other crap insist on online accounts and hide the export feature to nudge you into using their online services. Bruno straight up asks you where to save the files and updates them as you work. Easily integrating with your version control system.
Its interface is similar to postman, allows collections, is MUCH lighter and does not require login. Much better than postman.
Pro: + Interface is very similar to Postman + Completely offline + Client is open source + Actively updated. + Light weight. + MIT License + Easy to integrate with version control unlike Postman where a collection is combined in a single file.
Con: - UI/UX needs more refining. - Closed source "Premium (Golden)" edition - Missing translations
It's so much better than Insomnia or Postman. Postman is too much business focused and insomnia is just very very slow. While Bruno is small, fast, responsive and easy to use. It's fully open-source and does not require any login/account.
Thus exactly what I wanted!! Bruno even has Debian package repository. I'm not sure what more to ask for.