virtualized-ui

Headless virtualized components for React.

1,000 rows rendered instantly

ID
Name
Email
Department
Salary
1,000 rows

Primitives for tables and selects that handle the hard parts—virtualization, keyboard navigation, state management—while staying out of your way on the UI.

Features

VirtualTable

  • Virtualized rows (10k+ no problem)
  • Sorting (single & multi-column)
  • Row selection & expansion
  • Column resizing & reordering
  • Keyboard navigation
  • Infinite scroll

VirtualSelect coming soon

  • Virtualized options
  • Async search with debounce
  • Grouping & creatable
  • Custom option renderer
  • Keyboard navigation

Install

npm install virtualized-ui

Get Started View Table Docs