Homepage

What is Bruno?

Bruno is a Git-friendly and offline-first open-source API client aimed at revolutionizing the status quo represented by tools like Postman and Insomnia.

homepage

We aim to solve two core issues:

Collaboration

Bruno’s superpower is collaboration through a live connection to your version control system, such as Git.

With Bruno, collections are stored directly in a folder on the filesystem. A plain text markup language, Bru, is used to save information about API requests.

Go to documentation for Collaboration via Git

Data Privacy and Security

Legacy API clients have moved towards capturing every piece of data they can, from your PII (name, email), to the actual contents of your API requests and responses (keys, tokens, etc).

Bruno is an offline tool. There’s no concept of a login or account, and there is no cloud connection or syncing of the work you do in Bruno.

  • If you or your organization purchases a Golden Edition license, your email is required simply for the issuance of a license key.
  • If your organization purchases an Ultimate Edition license, your email can be held in a self-hosted licensing server which you manage.

Welcome to Bruno

Bruno is a fast and git-friendly open source API client, helping developers test and manage APIs efficiently.

Getting Started

To get started with Bruno, follow these steps:

  1. Download Bruno
  2. Create your first request
  3. Learn about environments
  4. Import your collections

Key Features

  • Git-friendly: Store your API collections in Git
  • Fast: Built with performance in mind
  • Open Source: Free and open source
  • Modern UI: Clean and intuitive interface
  • Powerful Testing: Built-in testing capabilities
  • Environment Support: Manage multiple environments
  • Import/Export: Support for various formats

Documentation

Explore our documentation to learn more about Bruno’s features:

Community

Join our community to get help and share your experience: