Skip to main content

Homebrew

brew install --cask bruno

About

Bruno is an open-source API client designed for developers who need to test and debug APIs without relying on cloud services. It integrates directly with Git, allowing you to version control your API requests and collaborate with teammates by storing requests in your repository. The app works fully offline, so you can develop and test APIs without an internet connection. Bruno supports the full API development workflow—building requests, inspecting responses, and managing collections—all while keeping your work local and version-controlled.

Highlights

  • Git-integrated API requests stored in your repository for version control and collaboration
  • Fully offline operation with no cloud dependency required
  • Open-source codebase available for inspection and customization
  • API testing and debugging with request and response inspection

Best for

Developers building and testing APIs who want version control integration, offline capability, and an open-source alternative to cloud-based API clients.

At a glance

Bruno is available on Windows, macOS, and Linux — all free to download.

It is developed by Bruno.

Install on macOS via Homebrew with brew install --cask bruno.

Frequently Asked Questions

Is Bruno free?
Yes — Bruno is free to download on Windows, macOS, and Linux.
What platforms is Bruno available on?
Bruno is available on Windows, macOS, and Linux.
How do I install Bruno?
You can download Bruno from the download links on this page. On macOS, you can also install it with Homebrew by running: brew install --cask bruno
What is Bruno?
Bruno is an open-source API client that integrates with Git and works fully offline. It lets you store API requests in your repository, version control them alongside your code, and test APIs without an internet connection.
Can I use Bruno offline?
Yes, Bruno is designed to work fully offline. You can develop and test APIs without requiring an internet connection.
Does Bruno integrate with Git?
Yes, Bruno is Git-integrated, meaning your API requests are stored in your repository and can be version controlled like any other code.
What are the alternatives to Bruno?
Bruno is similar to Proton Authenticator, Stratum - Authenticator App, Updatest, and Kaleidoscope. Browse related apps by tag: open source and software testing.

Similar Apps

Proton Authenticator

Proton Authenticator is an open-source, end-to-end encrypted two-factor authentication app that stores your 2FA codes entirely on your device. Built by Proton Mail and trusted by millions, it gives yo

Stratum - Authenticator App

Stratum is an open-source two-factor authentication app for Android that secures your accounts with encrypted backups, biometric protection, and support for TOTP, HOTP, Steam, and Yandex authenticator

Updatest

All your updates. One beautiful interface. Homebrew, Mac App Store, and Sparkle updates unified in a single, elegant user interface. Updatest showing unified update management dashboard

Kaleidoscope

Kaleidoscope is a file comparison and merge app that spots differences in text and image files, or entire folders. Review changes in seconds with side-by-side comparison of multiple file types. The ap

Sentry

Sentry is application monitoring software used by 4 million developers to track and diagnose issues in production environments. It captures errors, performance problems, and other anomalies across you