API Client IDE
43.5k 2026-05-06
usebruno/bruno
Bruno is an open-source, offline-first API client IDE that stores collections directly on the filesystem, enabling seamless collaboration via Git and prioritizing user data privacy.
Core Features
Cross-platform compatibility (Mac, Windows, Linux)
Collaboration through Git or any version control system
Offline-only operation for enhanced data privacy
Collections stored as plain text markup (Bru) on the filesystem
Lightweight alternative to commercial API testing tools
Quick Start
brew install brunoDetailed Introduction
Bruno is an innovative open-source API client IDE designed to challenge the status quo of tools like Postman and Insomnia. It distinguishes itself by storing API collections directly on the user's filesystem using a plain text markup language (Bru), which facilitates seamless collaboration through any version control system, especially Git. Emphasizing data privacy, Bruno operates strictly offline, ensuring user data remains on their device. This approach offers a lightweight, transparent, and developer-friendly environment for exploring and testing APIs.