Bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Open source alternative to:
Bruno is a Git-native API client for testing REST, GraphQL, and gRPC APIs. Unlike cloud-based alternatives, Bruno stores all collections as plain text files in folders on your local machine, making them version-controllable alongside your source code and shareable through standard Git workflows β without requiring any account or cloud sync.
The client is designed to be lean and developer-focused, with no bloat or mandatory telemetry. Because collections live in your repository, access control and audit trails are handled naturally through your existing Git permissions and history. Bruno also supports scripting for pre- and post-request logic, environment variables, and secret management.
Bruno is an excellent fit for developers and security-conscious teams who want fast, local-first API testing that integrates natively into their existing version control and code review processes.
Categories:
Build with:
Repository details
Updated 3/28/2026, 11:00:23 AM
View RepositoryCompare Bruno with
Similar open source alternatives
Hoppscotch
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
HTTPie
π HTTPie Desktop β cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.
Scalar
Scalar is an open-source API platform:γγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Modern Rest API Clientγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Beautiful API Referencesγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγβ¨ 1st-Class OpenAPI/Swagger Support
Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC π¦¬