> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usebruno.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

Bruno is a Git-friendly, offline-first API client built for developers who want fast local workflows, plain-text collections, and better collaboration through Git.

## Start with a task

<CardGroup cols={2}>
  <Card title="Migrating from Postman" icon="right-left" href="/get-started/import-export-data/postman-migration">
    Import your Postman collections and environments into Bruno in minutes.
  </Card>

  <Card title="Bruno CLI" icon="terminal" href="/bru-cli/overview">
    Run collections from the command line and automate API workflows in CI.
  </Card>

  <Card title="Scripting" icon="code" href="/testing/script/getting-started">
    Add pre-request and post-response scripts to customize and test requests.
  </Card>

  <Card title="Variables" icon="brackets-curly" href="/variables/overview">
    Use variables across requests, environments, and collections.
  </Card>
</CardGroup>

## Why Bruno?

* **[Git-friendly collaboration](/git-integration/overview)** — store collections as files and review API changes like code.
* **Offline-first by design** — work locally without requiring a cloud account.<sup>\*</sup>
* **Plain text collections** — store requests in YAML for readable, versionable collections.

<sub>\* Bruno does not require an account to use. Your email is only used to issue a license key if you <a href="https://www.usebruno.com/pricing">purchase a license</a>.</sub>
