Listed by DevHunt
Bruno

Bruno

Offline-first, Git-friendly open-source API client

FreeAPIOpen Source2 impressions

Bruno is the Git-native API client for REST, GraphQL, gRPC and Websocket. A local and open-source solution to Postman. Fast, developer-first, and no cloud syncing.

Bruno is a free alternative to Postman.

Bruno is an open-source, offline-first API client that stores collections as plain-text files in Git.

for
Developers and teams who need a secure, local-first API testing tool.
pricing
freemium · free trial
license
MIT
usebruno/bruno 47k 2.9kJavaScriptupdated 2 days ago
works withVaultAzure Key Vault

Key features

6 features of Bruno
  • Git-native collections — Store API requests as YAML files in your repo, enabling diff, branch, and merge workflows.
  • No cloud sync — All data stays on the local machine; no account or login required.
  • Multi-protocol support — Send HTTP, REST, GraphQL, gRPC and WebSocket requests.
  • Secret manager integration — Connect to Vault, Azure Key Vault and AWS Secrets Manager for credentials.
  • Built-in terminal & scripting — Run JavaScript scripts and use an integrated terminal for automation.
  • Workspace & collection runner — Organize requests in workspaces and run entire folders of requests at once.

Use cases

  • Version-controlled API testing in CI/CD pipelines
  • Seeding test data by running a folder of requests
  • Collaborating on API definitions via Git pull-requests
  • Securely storing credentials with enterprise secret managers
  • Running WebSocket interactions during local development
  • Open Source$0Free forever · Local-first · Extensible
  • Pro$6user/month/month, billed annuallyDeeper Git integration · Automation features · Priority support
  • Ultimate$11user/month/month, billed annuallyEnterprise-grade integrations · SSO & SCIM · Dedicated account manager

Bruno vs alternatives

BrunoPostmanInsomniaFirecamp
Best forGit-native API clientCloud-based API platformOpen-source API clientWeb-based API client
PricingFreemiumSubscriptionFreeFree
DevHunt upvotes00048
Launched———Jan 2023
  • Bruno vs Postman: Postman is cloud-centric with account-based storage, whereas Bruno is fully local and Git-native.
  • Bruno vs Insomnia: Insomnia is also open-source but stores collections as JSON; Bruno uses plain-text YAML for diff-friendly versioning.
  • Bruno vs Firecamp: Firecamp offers a similar open-source Postman alternative but focuses on a web UI; Bruno runs in the IDE/terminal and integrates with Git directly.

Bruno FAQ

Does Bruno sync data from my app?+

No. Bruno stores all data locally and never syncs to the cloud.

How does collaboration work?+

Collections are plain-text files in your repo, so you collaborate using standard Git workflows (branch, diff, merge).

Do you provide any support plans?+

Yes. The Pro plan includes 48-hour community support, while the Ultimate plan adds 24-hour email/chat support and a dedicated account manager.

Can my company put an Enterprise agreement in place?+

Enterprise agreements are available with the Ultimate plan; contact sales for details.

What about SSO and RBAC?+

Ultimate includes SSO/SAML and SCIM for role-based access control.

Summarized by DevHunt from usebruno.com · Oct 1, 2026. Details may change; check the official site.

About this listing

DevHunt lists Bruno because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on Bruno? Message us to claim this listing.