Skip to content

@requence/table

Headless virtualized table with compound component API, Suspense-compatible data caching, and column width persistence.

Virtual Scrolling

Render thousands of rows with constant memory usage. Only visible rows plus a configurable overscan buffer are mounted — the rest is pure CSS translateY.

Compound API

Declarative compound component API. Compose Header, Column, Body, Row, Cell, and more with a clean, composable interface.

Suspense Caching

useTableCache integrates with React Suspense for initial loads and handles paginated fetching, sort-aware mutations, and real-time upserts out of the box.