Bruno

by Bruno

Offline-first API client that stores collections as plain files in Git

Visit usebruno.com FreemiumOpen source

Bruno is an open-source API client that saves collections directly to your filesystem in a plain-text markup language, so API requests can be versioned and reviewed in Git alongside your code. There is no mandatory cloud sync.

Key features

  • Collections stored as plain-text files
  • Works fully offline with no account
  • Scripting and assertions
  • CLI for running collections in CI

Try it on DevTools Daily

Similar tools

  • Yaak

    Offline-first desktop API client for REST, GraphQL, gRPC, and WebSockets

    FreemiumOpen sourcemacOS, Windows, Linux
  • Posting

    Open-source API client that runs in your terminal

    FreeOpen sourceCLI, macOS, Windows +1
  • Hoppscotch

    Lightweight open-source API development ecosystem that runs in the browser

    by HoppscotchFreemiumOpen sourceWeb, macOS, Windows +3
  • Insomnia

    Open-source API client for REST, GraphQL, gRPC, and WebSockets

    by KongFreemiumOpen sourcemacOS, Windows, Linux
  • Postman

    API platform for building, testing, and documenting APIs as a team

    by PostmanFreemiumWeb, macOS, Windows +1
  • Hurl

    Run and test HTTP requests defined in plain-text files

    by OrangeFreeOpen sourceCLI, macOS, Windows +1

Built a tool like Bruno? Submit it for review