Overview
Bruno is a desktop IDE for exploring and testing APIs. Requests are stored locally in its plain-text Bru format, enabling Git-based collaboration without cloud synchronization.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Store API requests as local Bru files
Collections live directly on the filesystem rather than in a cloud database, making diffs and history easy to review.
Run API tests in CI/CD through the CLI and Docker
The Bruno CLI executes collections from the command line, with official Docker images for CI systems.
For teams that want API collections in the same Git workflow as source code
It fits branch-based review and versioning where API requests should be treated as repository artifacts.
Sources: [2]
Its collaboration model intentionally differs from cloud-sync tools
Bruno explicitly remains offline-only and has no plan to add cloud sync, so real-time cloud collaboration requires a different workflow.
Official sources
- [1]usebruno/bruno repository(2026-09-20)
- [2]Bruno README(2026-09-20)
- [3]Bruno documentation(2026-09-20)
- [4]Bruno MIT license(2026-09-20)
Supplemental curator note
Bruno differs from cloud-centric API clients by storing collections as plain-text files that fit normal Git review workflows. The public repository is MIT-licensed, while additional paid editions are also offered.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/usebruno/bruno.git - 2
Enter the repository
cd bruno - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
47,074 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 110
- Open PRs
- 513
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- api-client
- git
- graphql-client
- opensource
- automation
- javascript
- testing
- api-testing
- developer-tools
- http-client
- openapi
- openapi3
- Stars
- 47,074
- Forks
- 2,895
- Watchers
- 115
- Open issues
- 1,335
- Contributors
- 418
- Primary language
- JavaScript
- License
- MIT
- Repository last updated
- Sep 18, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- React250,594 Stars
A JavaScript library for building web and native user interfaces from declarative components.
JavaScript - Visual Studio Code192,699 Stars
The MIT-licensed Code - OSS repository that forms the open foundation of Visual Studio Code.
TypeScript - Firecrawl182,282 Stars
A web scraping and crawling API that turns websites into LLM-ready data.
TypeScript - Flutter179,011 Stars
A BSD-3-Clause cross-platform SDK for building mobile, web, and desktop UIs from a Dart codebase.
Dart - Bootstrap174,857 Stars
A responsive, mobile-first web framework built from CSS and JavaScript grids, utilities, and components.
MDX
Report incorrect information
Tell us if any listing information is incorrect or outdated.