50,000-row table
Performance test for the DataTable component. The row data is generated deterministically (mulberry32, seed = 42) so the same dataset renders on every load.
Rendering 50,000 generated rows through TanStack Virtual. Try scrolling, sorting, filtering, toggling column visibility — input latency should stay well under 50 ms. Filter and sort state is preserved in the URL — share the link or refresh the page to restore the exact view.
50000 rowsShowing 0 of 50000 in viewport