Bruno
Git-native API client that stores collections as plain-text files and YAML to manage and test API requests
Launch screenshots from Product Hunt, Apr 2025
It is a Git-native API client that stores API collections as plain-text files and YAML co-located with code to manage, test, and version API requests without cloud sync. It is for software developers and engineering teams in organizations of all sizes, including enterprises that require local data residency and inherited security controls. It is positioned as an open-source, local-first alternative to cloud-locked platforms, differentiating by Git-based collaboration, IDE/terminal/agent integration, and extensibility via an open collection standard.
Key features
- Git-native API collections as code
- Plain-text files co-located with code
- OpenCollection YAML diff-friendly format
- Runs in IDE, terminal, and agents
- Branch, diff, review, merge via Git
- Local-first no cloud sync or login
- Data stays on device
- Collection Runner parallel folder runs
- SSO/SAML via IdP
- SCIM provisioning and role mapping
- Secret managers Vault Azure AWS integration
- Inherited device MDM and repo permissions
- X0.7/day
- LinkedIn0.5/day
GTM channels
- Blog
- Marketplace
- Community
- Docs
- Changelog
- Creative ads
ICP
- Software developers
- Engineering teams
- Enterprises