MUI TanStack Data Grid
A lightweight, fully-featured React data grid built on the headless TanStack Table engine and
MUI. It renders with <div> + CSS Grid (no HTML <table>) and is themeable like a MUI component.
Loading demo…
Why this grid
- No HTML
<table>→ reliable column sizing, smooth resize, and pixel-accurate pinning. - Themeable like a MUI component — inherits your MUI theme; override via
palette.tanstackDataGrid,components.MuiTanstackDataGrid,--dt-*tokens, orsx. Same surface as MUI X DataGrid. - Everything included, free — sorting, global + column filtering, pagination, selection + bulk actions, pinning, reordering, resizing, row expansion, virtualization, CSV + lazy Excel export.
- Headless escape hatch — drop the UI and use
useDataTable()for full control.
Install
npm install @ackplus/mui-tanstack-data-grid
Then head to Getting Started.
:::info Successor to @ackplus/react-tanstack-data-table
This package replaces the deprecated @ackplus/react-tanstack-data-table. See the
Migration guide.
:::