# Installation

Before we dig in to the API, let's get you set up!

Install your table adapter as a dependency using your preferred package manager:

```sh
npm i @tanstack/angular-table@beta
```

> [!IMPORTANT]
> TanStack Table v9 is currently in beta, so the `@beta` dist-tag is required. If you omit it, your package manager will install the `latest` tag, which is still v8, and none of the v9 APIs documented here will exist.

The `@tanstack/angular-table` package works with Angular 19 or newer. The Angular adapter is built on Angular Signals.

Don't see your favorite framework (or favorite version of your framework) listed? You can always just use the `@tanstack/table-core` package and build your own adapter in your own codebase. Usually, only a thin wrapper is needed to manage state and rendering for your specific framework. Browse the [source code](https://github.com/TanStack/table/tree/beta/packages) of all of the other adapters to see how they work.
