100K Rows, Virtualized
Smooth row and column virtualization
Bounded DOM work across massive client-side datasets.
1,000 Live Updates / Second
Built for real-time data
Batched transactions, backpressure, and efficient O(k) updates.
Production Features. MIT Licensed.
Production-ready MIT core. Optional commercial plugins.
Pay only for the advanced capabilities your application needs.
Accessible by Default
Keyboard navigation and WAI-ARIA semantics
Logical focus, accessible controls, validation, announcements, and virtualized-grid semantics.
Reproducible bundle evidence
Fresh production builds, separate React and Vanilla lanes, and a downloadable archive that recomputes every raw, gzip, and Brotli total.
Clean source 8f8cb3f29721 · Vite 8 · oxc · ES2022
Fresh production bundle evidence
Every emitted JavaScript file, required CSS, and Worker chunk. Lower is smaller.
React and Vanilla are independent lanes. The baseline is shown for context and is not subtracted from the primary totals. Downloadable Playwright runtime traces are on the Benchmarks page.
Production assets, manifests, licenses, environment, and verifier included.
Complete application payloads and Playwright runtime traces are downloadable. Compare LightFastGrid with AG Grid Community using the same methodology.
Choose an integration, then follow its complete Quick Start for imports, theme styles, data and lifecycle setup. The snippet below is a usage excerpt.
Read the React, Vue, Angular or JavaScript data grid overview.
Open the React Quick Start1npm install @lightfastgrid/react2<LightFastGrid rows={rows} columns={columns} />npm install @lightfastgrid/react