---
description: Install Reflex for your Roblox project.
---

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";

# Installation

## Reflex

Reflex is available on [npm](https://www.npmjs.com/package/@rbxts/reflex) and [Wally](https://wally.run/package/littensy/reflex):

<Tabs>
<TabItem value="npm" default>

```bash title="Terminal"
npm install @rbxts/reflex
```

</TabItem>
<TabItem value="Yarn">

```bash title="Terminal"
yarn add @rbxts/reflex
```

</TabItem>
<TabItem value="pnpm">

```bash title="Terminal"
pnpm add @rbxts/reflex
```

</TabItem>
<TabItem value="Wally">

```toml title="wally.toml"
[dependencies]
Reflex = "littensy/reflex@4.3.1"
```

</TabItem>
</Tabs>

## Roact Reflex

Roact Reflex is available on [npm](https://www.npmjs.com/package/@rbxts/roact-reflex) and requires [roact-hooked](https://www.npmjs.com/package/@rbxts/roact-hooked). It is not currently available for Luau projects.

<Tabs>
<TabItem value="npm" default>

```bash title="Terminal"
npm install @rbxts/roact-reflex
```

</TabItem>
<TabItem value="Yarn">

```bash title="Terminal"
yarn add @rbxts/roact-reflex
```

</TabItem>
<TabItem value="pnpm">

```bash title="Terminal"
pnpm add @rbxts/roact-reflex
```

</TabItem>
</Tabs>
