bruno
Installation
SKILL.md
Bruno — Git-Friendly API Client
Overview
Bruno is an open-source API client that stores collections as plain text files in a folder, so they live in the Git repository next to the code: versioned, reviewable in pull requests, with no account and no cloud sync (unlike Postman). The desktop app edits the files; the bru CLI runs them in a terminal or in CI.
A collection uses one of two file formats, never both:
- OpenCollection YAML (
.yml, root fileopencollection.yml) — the default for new and imported collections since Bruno 3.1. - Bru (
.bru, root filebruno.json) — the original format, still supported. The desktop app converts a Bru collection with Migrate to YML (Bruno 4.1 and later).