# Installation

Hypertune's JavaScript SDK is available as an [npm package](https://docs.hypertune.com/getting-started/set-up-hypertune).

Install the package via a JavaScript package manager like `npm`, `yarn` or `pnpm`:

{% tabs %}
{% tab title="npm" %}

```bash
npm install hypertune
```

{% endtab %}

{% tab title="yarn" %}

```bash
yarn add hypertune
```

{% endtab %}

{% tab title="pnpm" %}

```bash
pnpm add hypertune
```

{% endtab %}
{% endtabs %}

The package includes a CLI tool to [auto-generate a type-safe client](https://docs.hypertune.com/sdk-reference/type-safe-client-generation) for your flags.

To install another SDK, see one of the [language quickstarts](https://docs.hypertune.com/getting-started/set-up-hypertune#6.-get-flags-in-your-code).
