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

# Installation

> Install the Goldsky CLI to deploy and manage your data pipelines

The Goldsky CLI is the primary tool for deploying and managing subgraphs, Mirror pipelines, and Turbo pipelines.

## Install the CLI

**For macOS/Linux:**

```shell theme={null}
curl https://goldsky.com | sh
```

**For Windows:**

```shell theme={null}
npm install -g @goldskycom/cli
```

<Note>
  Windows users need to have Node.js and npm installed first. Download from [nodejs.org](https://nodejs.org) if not already installed.
</Note>

## Verify Installation

After installation, verify the CLI is working:

```bash theme={null}
goldsky --version
```

## Next Steps

After installing the CLI, you'll need to authenticate:

```bash theme={null}
goldsky login
```

This will open your browser to complete authentication with your Goldsky account.

<CardGroup cols={2}>
  <Card title="Deploy a Subgraph" icon="braces" href="/subgraphs/deploying-subgraphs">
    Get started with subgraph indexing
  </Card>

  <Card title="Create a Mirror Pipeline" icon="chevrons-left-right-ellipsis" href="/mirror/create-a-pipeline">
    Stream blockchain data to your database
  </Card>

  <Card title="Build with Turbo" icon="gauge" href="/turbo-pipelines/quickstart">
    High-performance data processing
  </Card>

  <Card title="CLI Reference" icon="terminal" href="/reference/cli">
    Explore all CLI commands
  </Card>
</CardGroup>
