HomeToolsMCPHow It WorksStoriesPhilosophyArchitectureStar on GitHub
All Tools
B
Dev ToolsFreeOpen Source

BRUNO

Fast and git-friendly open-source API client

MIT

ABOUT

Teams that rely on Postman or Insomnia face cloud lock-in, paid sync tiers, and collections stored in opaque binary formats that are hard to review in pull requests. Bruno solves this by keeping every request, environment, and script as human-readable .bru files on disk. Collections live inside the project repository, travel with the codebase, and are reviewed, diffed, and merged just like source code — no account required, no data leaves the machine.

INSTALL
npm install -g @usebruno/cli

INTEGRATION GUIDE

1. Version-control API requests, environments, and scripts alongside application source code in the same git repository 2. Run API test suites in CI/CD pipelines using the Bruno CLI without a GUI or cloud subscription 3. Share API contracts across teams through pull requests, enabling structured review of endpoint changes 4. Manage multiple environments (dev, staging, prod) with plain-text variable files kept out of version control via .gitignore 5. Migrate existing Postman or Insomnia collections to an offline-first, open-source format with zero vendor dependency

TAGS

api-clientapi-testingopen-sourcegit-friendlypostman-alternativerestgraphqlcli