hn.today

Bruno: The Git-native API client

usebruno.com18 points3 comments
Screenshot of Bruno: The Git-native API client

Bruno is an open-source API client built around keeping request collections as human-readable files alongside application code, rather than storing them in a cloud platform. Its collections use the OpenCollection standard and are designed to be readable, easy to diff, and manageable through ordinary Git workflows: teams can branch, review, merge, and share them with the same tools they use for code. The product is presented as usable across a desktop app, IDEs, the terminal, and AI agents, with features for organizing and running requests, managing variables and environments, and importing existing Postman collections.

A central argument is that API tooling should fit developers’ existing workflows without requiring accounts, cloud sync, or a separate collaboration platform. Bruno says requests and data stay on the user’s device, with sharing controlled through Git; it also highlights a SOC 2 Type II audit and enterprise support for SSO/SAML, SCIM, and secret managers such as Vault, Azure Key Vault, and AWS. Its security model is framed as inheriting existing device, repository, network, and data-residency controls rather than adding a new cloud tenant. User testimonials emphasize the lightweight local-first approach, simpler version control, offline access, team adoption, and usefulness for API testing and automation. The page reports four million users, 46,000 stars, and more than 500 contributors.

Read on usebruno.com3 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.