About this project
Bruno is an API client that stores collections directly on the user's local filesystem using a plain text markup language called Bru. This approach allows users to utilize Git or other version control systems for collaboration over API collections.
Key capabilities include:
- Local-first storage: Data is kept on the device with no cloud-sync functionality.
- Cross-platform support: Available for Mac, Windows, and Linux via binary downloads or various package managers (Homebrew, Chocolatey, Scoop, Snap, Flatpak, Apt).
- Bruno CLI: A command-line interface for running API collections, suitable for automated testing and CI/CD pipelines.
- Docker Integration: Official Docker images are provided for the Bruno CLI to enable execution in environments without Node.js installed.