Bruno
Git-friendly API client.
Offline-first, open-source API client that stores collections as local files — Git-friendly by design.
About Bruno
Bruno is a new-generation API client designed to be stored in your Git repository. Unlike Postman or Insomnia, Bruno stores collections as plain-text files on your filesystem (in the .bru format), making them version-controllable and diffable like any other code.
This git-first approach is a major advantage for dev teams: API collections stay in sync with the codebase, pull requests can include API changes, and there's no need to sync via cloud services. Bruno works completely offline with no account required.
Bruno supports REST, GraphQL, and gRPC. It has a clean, fast Electron app and a CLI runner (bru) for CI/CD pipelines. The open-source community around Bruno is growing rapidly as developers look for a privacy-respecting, vendor-lock-free alternative to Postman.