Skip to main content

React Table


What is it

Tanstack React Table is a headless supercharged table for all your needs. Headless UI is a term for libraries and utilities that provide the logic, state, processing and API for UI elements and interactions, but do not provide markup, styles, or pre-built implementations.

When to use it

If you want to try out a table with easy column and table setup with sorting, filtering and/or pagination. Everything can be controlled fully or manually such as sorting if you want to do it in the backend. Note that since it is headless, you need to provide the UI components.

There are also tons of examples to show you what you need to do as well as a lot of documentation. It can be quite verbose sometimes if you control it manually, leading to a bit of code.

How to learn it

Installation, setup instructions and documentation can be found here. The npm package can be found here.