---
title: Getting started
description: Get started with Turborepo.
product: turborepo
type: overview
summary: Choose a learning path to start using Turborepo in a new or existing repository.
related:
  - /docs/getting-started/installation
  - /docs/getting-started/add-to-existing-repository
  - /docs/getting-started/examples
---

# Getting started

If you're new to Turborepo, you can follow these steps to get started.

<Steps>
  <Step>
    Install Turborepo [#install-turborepo]

    Install `turbo` globally so you can conveniently run `turbo` commands in your terminal from anywhere in your repository.

    <Tabs items={["npm", "yarn", "pnpm"]} storageKey="selected-pkg-manager">
      <Tab value="npm">
        ```bash title="Terminal"
        npm install turbo --global
        ```
      </Tab>

      <Tab value="yarn">
        ```bash title="Terminal"
        yarn global add turbo
        ```
      </Tab>

      <Tab value="pnpm">
        ```bash title="Terminal"
        pnpm add turbo --global
        ```
      </Tab>
    </Tabs>

    To learn more about installing `turbo`, see the [installation guide](/docs/getting-started/installation).
  </Step>

  <Step>
    Choose your learning path [#choose-your-learning-path]

    <Cards>
      <Card href="/docs/getting-started/installation" title="Use create-turbo" description="Start with a template" />

      <Card href="/docs/getting-started/examples" title="Use an example" description="Start with a framework-specific example" />

      <Card href="/docs/crafting-your-repository" title="Follow the in-depth guides" description="From zero to monorepo" />

      <Card href="/docs/getting-started/add-to-existing-repository" title="Add to an existing repository" description="Make your current repo fast" />
    </Cards>
  </Step>
</Steps>

---

[View full sitemap](/sitemap.md)