{
  "gem": {
    "slug": "bruno-vg-0847",
    "name": "Bruno",
    "description": "Git-native API client for REST, GraphQL, gRPC and WebSocket that stores collections as plain text files in your repo.",
    "url": "https://usebruno.com",
    "domain": "usebruno.com",
    "author": "Anoop M D (@helloanoop)",
    "license": "open-source",
    "category": "Dev Utilities & Vibe-Coding Tooling",
    "subcategory": "API clients",
    "tags": [
      "api",
      "rest",
      "graphql",
      "git",
      "offline"
    ],
    "whyGem": "Collections live in the repo and diff in pull requests; no cloud account anywhere.",
    "sourceType": "reddit",
    "image": "/api/public/library/og/VG-0847-480.webp",
    "pageUrl": "https://vibing.inc/library/bruno-vg-0847"
  }
}