# Bruno

> Offline-first API client that stores collections in Git

An API client that saves collections as plain text files in your repository, so API requests can be versioned and reviewed like code.

- Source: https://github.com/usebruno/bruno
- Homepage: https://www.usebruno.com/
- License: MIT
- Language: JavaScript
- Stars: 47323
- Forks: 2947
- Contributors: 479
- Last commit: 2026-10-01
- Latest release: v4.2.1 (2026-09-30)
- Purpose: Developer tools, API tools
- Runs on: Desktop, CLI
- For: Personal, Enterprise

## Worth score: 79/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 23/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 13/15
- Readiness: 8/15

## Alternatives

- [Hoppscotch](https://diggithub.com/hoppscotch/hoppscotch.md): Open-source API development ecosystem
- [curl](https://diggithub.com/curl/curl.md): Transfer data with URLs
- [Insomnia](https://diggithub.com/Kong/insomnia.md): Cross-platform API client
- [Axios](https://diggithub.com/axios/axios.md): Promise-based HTTP client for browser and Node.js
- [CCXT](https://diggithub.com/ccxt/ccxt.md): Unified API for 100+ crypto exchanges
- [gRPC](https://diggithub.com/grpc/grpc.md): High-performance RPC framework
- [FastAPI](https://diggithub.com/fastapi/fastapi.md): Fast Python framework for building APIs
- [Hyperswitch](https://diggithub.com/juspay/hyperswitch.md): Open-source payments switch

---

Source page: https://diggithub.com/usebruno/bruno
Updated: 2026-10-03
