
A sortable data table with staggered row reveals, scanlines, and HUD corner accents.

A sortable data table with staggered row reveals, scanlines, and HUD corner accents.

10k virtualized rows with sortable headers, row selection, column resize and reorder.



Table primitives for headers, rows, cells, captions, and footers.

Keeps selected fields visible while the rest of a wide table scrolls.

Centralizes field configuration so users can tailor the table to their task.

Preserves the table's shape while records are being fetched.

Supports creating, updating, and removing records within the table workflow.

Uses whitespace instead of table rules for a lighter presentation.

Alternates row surfaces to help the eye track values across wide tables.

Sizes the table from its content rather than stretching every column across the container.

Reveals additional record details inline without navigating away from the table.


Loads pages on demand: skeleton rows on first load, then infinite scroll via onEndReached as the virtualized list nears the bottom.

Breaks a large result set into navigable pages with explicit position controls.

Adds visual cues to headers so field types are recognizable at a glance.

Reorders records by a chosen field and communicates the active direction.

Lets users shift fields between predefined positions through column controls.

Reorders fields directly by dragging their headers into a new sequence.

Lets users rearrange record priority through direct manipulation.

Adjusts field widths interactively to accommodate long or compact values.

Retains column labels at the top as long record sets scroll underneath.

Packages tabular content as a bounded dashboard region with its own surface.