The spreadsheet your users already know, inside the product you built.
Arrow keys, Tab and Enter. The muscle memory is already there. Edit in place, undo with Ctrl+Z, drag the fill handle. Write =SUM(B2:B40). Paste a thousand rows from Excel and export them back. A real React component: declarative, typed, no imperative API to wire up.
Try it right here
This is the real GridForge package running in your browser. Nothing to install.
Budget against actual by department. Variance and the Total row are formulas, and the status bar totals follow the filter.
In this demo, editing, undo and redo, changed cell tracking, sorting, header filters, pinned columns, virtual scrolling, value formatting, CSV export, column resizing and autosizing, copying, keyboard navigation and the row count are free under MIT. Everything else shown is Pro.
Virtualized by default
Row and column virtualization, activated automatically rather than configured. Works with pinned columns and virtualized rows together.
Bad values never land
Validation while typing and again on commit. Invalid cells are marked, not saved.
Looks like your product
Six built-in themes, your own design tokens, density and colour control.
Totals that follow the filter
Sum, average, count in a status bar. Recalculated over whatever is filtered.
Conditional formatting
Colour scales, data bars and icon sets, matching Excel. Rules by value, or your own function.
Accessible by default
Full ARIA grid pattern, screen reader announcements, keyboard alternatives for every mouse action. WCAG 2.1 AA.
Launch dates
Community, free and MIT
30 November 2026
The core grid, free in production, with the source on GitHub.
Pro
31 December 2026
Licensed per application. Perpetual, never per seat, never a subscription.