API Client IDE
43.0k 2026-04-18
usebruno/bruno
An open-source, offline-first API client IDE that stores collections on the filesystem, enabling seamless version control with Git.
Core Features
Open-source with a majority of free features
Offline-only, prioritizing data privacy
Stores API collections directly on the filesystem using plain text (Bru markup)
Enables collaboration via Git or any version control system
Cross-platform compatibility (Mac, Windows, Linux)
Quick Start
brew install brunoDetailed Introduction
Bruno is an innovative open-source API client IDE designed as a lightweight alternative to tools like Postman and Insomnia. It distinguishes itself by storing API collections directly on the user's filesystem in a plain text markup language, Bru, facilitating seamless version control and collaboration using Git. Emphasizing data privacy, Bruno operates strictly offline with no cloud sync, ensuring user data remains on their device. It offers cross-platform compatibility and a majority of its features are free, balancing open-source principles with sustainability.