Bruno API Client

Bruno API Client

github.com

3

About this website

Bruno is an open-source API client and testing tool designed as a fast, privacy-focused alternative to Postman and Insomnia, storing collections directly as files in a folder structure for seamless Git version control. Created by Anoop M D in 2022, the project has over 32,000 stars as of 2026. Key features include: file-based storage (collections and requests are stored as plain text Bru language files in a local folder, enabling native Git collaboration without cloud sync), offline-first (no account required, no cloud storage, and no telemetry, all data remains on the local machine), request builder (support for GET, POST, PUT, DELETE, PATCH, and custom HTTP methods with headers, query parameters, body formats including JSON, XML, form-data, multipart, and GraphQL), environment variables (named environments with variable substitution and secrets management via .env files), test scripts (JavaScript-based assertions for validating response status, headers, body content, and JSON path evaluation), request chaining (extract values from one response and use them in subsequent requests via variables), assertions (built-in test assertion library for response time, status code, JSON body checks, and header validation), runner (execute entire collections or selected requests with progress tracking), Git integration (collection files designed for diff-friendly version control and team collaboration), and cross-platform (macOS, Windows, and Linux desktop apps built with Electron).

Tags & Categories

Statistics

3
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!