Dense data table components for React

Tables that hold up with hundreds of rows on screen. Numbers are tabular and right aligned, headers stay put, and the row treatments are quiet enough that the data leads. These come out of trading and infrastructure screens, where the table is the product rather than a section of it.

7 components, installable with the shadcn CLI.

Questions

Do they handle sorting and long lists?
They ship with sorting and the layout holds at long row counts. Virtualisation is left to you, since the right approach depends on your data source.
Can I change the columns?
Yes. You install the source into your project, so columns, formatting and row actions are yours to edit.

Browse by type

Install one in a minute

Every component here installs with the shadcn CLI and lands in your project as source you own.

Read the install guide