data-table
Installation
SKILL.md
@virtuoso.dev/data-table
A virtualized React data table (rows and columns) with grouped rows, sticky columns, column resizing/reordering/visibility, state persistence, and remote data support. It is the successor to TableVirtuoso for table-shaped problems: instead of row renderers, you pass a data source (model) and declare columns as JSX.
Installation: two paths
Shadcn (pre-styled wrapper) — for projects using shadcn/ui conventions:
npx shadcn@latest add petyosi/react-virtuoso/data-table
This installs a styled wrapper at @/components/ui/data-table exporting DataTable, DataTableColumn, DataTableColumnHeader, DataTableCell.
Optional feature UI parts are separate registry items:
npx shadcn@latest add petyosi/react-virtuoso/data-table-resize-handle
npx shadcn@latest add petyosi/react-virtuoso/data-table-sort-header-button