Skip to content
React Libraries
On this page

TanStack Table

Table logic for sorting, filtering, and pagination, with complete control over your UI.

What it does

Table logic for sorting, filtering, and pagination, with complete control over your UI.

When it fits

A custom table that fits your existing design system.

What you build

Render rows and cells using your own components. Connect search, sort, and filter controls to table state. For large datasets, decide between client-side data, server-side operations, and a separate virtualization layer.

Keep in mind

You build the markup and controls; virtualization is a separate concern.

Other options in this category

  • AG Grid — Rich table interactions with an integrated grid UI.
  • Glide Data Grid — Building spreadsheet-like interfaces with custom cell rendering.
  • MUI X Data Grid — Data tables in an application already using Material UI.
  • React Data Grid — Displaying structured records with keyboard interaction and cell editing.

Source

Project source for TanStack Table ↗

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

Explore a large dataset →

All data tables options →