Skip to content
React data grid

The React Data Grid for complex, data-heavy apps

Fast virtual scrolling, inline editing, custom React cell renderers, and TypeScript-first APIs for dashboards, admin tools, and production SaaS.

npm i @revolist/react-datagrid
Market Data · RevoGrid
Fortune500

Used by engineering teams at Fortune 500 companies in automotive, pharma, finance, and enterprise software

A working React grid in one component

Install the React package, keep columns and source stable, then add renderers, editors, and edit events as your product grows.

install & usage

Use your React components inside the grid

RevoGrid's React package supports native React cell renderers and editors, so your product UI can live directly inside a fast virtualized grid.

Renderer
Editor
Events
Ref

Add advanced modules without replacing the grid

Start with the fast React data grid core, then add commercial workflows when users need more than a table.

Pivot analytics

Pivot analytics Pro Advanced

Turn React grid data into grouped, aggregated reporting views without embedding a separate BI surface.

Learn more
Gantt planning

Gantt planning Enterprise

Build project and resource planning screens with scheduling logic, dependencies, and grid-native editing.

Learn more
Spreadsheet workflows

Spreadsheet workflows Pro

Add formulas, copy/paste, validation, history, and Excel-style workflows to React data products.

Learn more

Pick the grid that matches your React workload

RevoGrid is strongest when your React app needs fast scrolling, editing, custom cells, and a clear commercial upgrade path.

CapabilityTanStack TableRevoGridMUI XAG Grid React
Virtualized data gridcustom
Inline editingcustom±
Custom React cells
Time to first gridmediumMinutesMinutesmedium
Open-source core
Production SaaS licensingn/aperDevperDeventerprise
Advanced modules×✓ Pro

React data grid questions

Yes. RevoGrid depends on browser APIs, so render the grid in a client component or dynamically load it on the client while keeping surrounding page copy server-rendered.

Yes. The React package exports RevoGrid, Template, Editor, and core RevoGrid types so columns, rows, editors, and event handlers can be typed.

Yes. Wrap a React component with Template(Component) and assign it to a column's cellTemplate property.

Yes. The MIT core can be used in production, including commercial apps, subject to the attribution requirements in the RevoGrid docs.

Build a faster React data grid with RevoGrid.

Start with the open-source React package, then upgrade when your product needs Pro modules, support, and production workflows.

Open-source core. Per-developer Pro licensing from €200. No deployment counting.