{
  "slug": "bruno",
  "canonical": "https://doesitcli.com/bruno",
  "markdown": "https://doesitcli.com/bruno.md",
  "displayName": "Bruno",
  "homepage": "https://www.usebruno.com/",
  "cliType": "standalone",
  "region": "global",
  "cliInstall": [
    {
      "command": "npm install -g @usebruno/cli",
      "official": true
    }
  ],
  "skillInstall": [],
  "openSourceDocsUrl": "https://github.com/usebruno/bruno",
  "officialDocsUrl": "https://docs.usebruno.com/bru-cli/overview",
  "categories": [
    "api"
  ],
  "tags": [
    "api-client",
    "testing",
    "open-source",
    "rest"
  ],
  "oneLiner": "Open-source API client with a Git-friendly CLI for running collections in CI.",
  "description": "Bruno is an open-source API client that stores collections as plain files on your filesystem, making them easy to version-control with Git. The Bru CLI lets you execute entire request collections from the terminal, enabling automated API testing in CI/CD without cloud sync. Collections use a simple markup format that is human-readable and diff-friendly.\n",
  "intents": [
    "run API request collections in CI pipelines without a cloud account",
    "version-control API collections alongside application source code",
    "execute environment-specific API tests from the terminal"
  ],
  "alternativesTo": [
    "Postman",
    "Insomnia",
    "Apifox"
  ],
  "status": "active"
}