---
title: "Bruno"
description: "Git-native API client for REST, GraphQL, gRPC and WebSocket that stores collections as plain text files in your repo."
canonical: "https://vibing.inc/library/bruno-vg-0847"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "API clients"
license: "open-source"
author: "Anoop M D (@helloanoop)"
source: "https://usebruno.com"
---

# Bruno
Git-native API client for REST, GraphQL, gRPC and WebSocket that stores collections as plain text files in your repo.
## Facts
- Source: https://usebruno.com
- Category: Dev Utilities & Vibe-Coding Tooling / API clients
- Author: Anoop M D (@helloanoop)
- Licence: open-source
- Tags: api, rest, graphql, git, offline
## Why it's a gem
Collections live in the repo and diff in pull requests; no cloud account anywhere.
---
Listed in The Vibeary: https://vibing.inc/library/bruno-vg-0847 · JSON: https://vibing.inc/api/public/library/gems/bruno-vg-0847