Getting Started

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:

shell
npm i @tanstack/react-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/react-table package works with React 18 or newer.

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 of all of the other adapters to see how they work.