Skip to content

shadstack-table

A shadcn-native data table forked from material-react-table. Full data-table feature surface on shadcn primitives + Tailwind v4 tokens.

material-react-table is one of the most complete React data tables ever shipped — but it ships MUI as a hard dependency and is no longer maintained upstream.

If your design system is shadcn/ui + Tailwind, you can just use this without introducing Material UI for the table alone.

shadstack-table is the third option: a shadcn-native fork that ports every MUI primitive to its shadcn/ui equivalent and continues forward as its own library.

TanStack Table v8 under the hood — the same engine the upstream library used.

shadcn/ui primitives, end-to-end. Tailwind v4 utilities, Radix headless components, your own CSS variables driving theming.

The full data-table feature surface — filtering, sorting, grouping, row selection, pinning, editing, virtualization, detail panels.

A big missing piece from Shadcn-ui ecosystem. A real batteries-included data table.

Thanks to Kevin Vandy for his foundational work with material-react-table!