← all SaaS

Bruno

Open-source · self-hostable · replaces 2 SaaS tools on os-alt

usebruno/bruno · alive · ★ 43.6k · last commit 2d ago · 1648 open issues

License: MIT

Good fit for Teams that want git-based collection sync (PR reviews on API changes) instead of a SaaS workspace.

Weak at Collaborative real-time editing — Bruno is file-first, so concurrent edits resolve through git merge, not live presence.

In a terminal? npx -y github:SolvoHQ/os-alt-cli insomnia prints the Insomnia comparison table including Bruno. how the CLI works →

Replaces these SaaS

  • Insomnia · API client / HTTP request testing

    Install Bruno from usebruno.com or your distro repo. Collections → Import → Insomnia: point at the Insomnia v4 export (Application → Preferences → Data → Export Data → All → Insomnia v4). Bruno converts requests, environments, and folders into its `.bru` text files inside a folder you choose. Commit that folder to git for team sync — there's no server to run.

  • Postman · API client / API workspace

    Postman → Export Collection v2.1 (.json). Bruno → File → Import → Postman Collection. Most assertions translate; environments come over.

README badges for the SaaS this replaces

Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.