there is an open source_for that
Bruno, Postman, Insomnia

Bruno

★ 46.3k · MIT · ACTIVE · ALT TO POSTMAN

Bruno is an open source alternative to Postman and Insomnia. Offline-first API client and CLI with Git-friendly collections for teams leaving Postman or Insomnia. MIT licensed, 46.3k GitHub stars, self-host with Docker, no terminal required to start, and last released 2026-07-23.

Offline-first API client and CLI with Git-friendly collections for teams leaving Postman or Insomnia.

How to start today
Bruno API client showing a request collection and response pane.
Official screenshot

Support the creator

Support this project directly once our USDC payment option launches.

USDC is a trademark of Circle. Button indicates a payment option.

"thanks for your efforts, we switched to Bruno from Postman and are quite happy!"

"Switched two years ago from Postman to Insomnia. Now Insomnia is also adding lots of logins and paid stuff and I am switching to Bruno. So far it seems great!"

CadenceActive
Last releasev4.0.0 · 2026-07-23

Get started

1. Run with Docker
docker pull usebruno/cli:latest && docker run -v $(pwd):/bruno usebruno/cli run
GitHub
See all in Developer Tools ->

Find more Open Source solutions at thereisanopensourceforthat.com

api-clientapi-testingautomationdeveloper-toolsgit