7 Best Spreadsheet-like Data Grid Libraries In JavaScript (2023 Update)

by jQueryScript,

Want to have a spreadsheet-like data grid to manipulate tabular data in an HTML table just like in the Microoft Excel and Google Sheets?

Here is a list of 7 best JavaScript data grid libraries that help developers convert a regular HTML table into a spreadsheet-like data grid for organization, analysis and storage of data in tabular form. Have fun with it.

Originally Published July 13, updated Feb 25 2023

1. Excel-like CRUD Data Grid Library - Handsontable

A powerful, flexible, feature-rich, Excel-like CRUD data grid/table library for JavaScript, Angular, React, and Vue.js.

Excel-like CRUD Data Grid Library - Handsontable

[Demo] [Download]


2. ag-grid

A fully-featured and highly customizable JavaScript data grid. It delivers outstanding performance, has no third-party dependencies and integrates smoothly with all major JavaScript frameworks.

ag-grid

[Demo] [Download]


3. revogrid

Powerful virtual data grid smartsheet with advanced customization. Best features from excel plus incredible performance.

revogrid

[Demo] [Download]


4. Dynamic Spreadsheet-like Data Grid - jExcel

jExcel is a powerful jQuery and Vanilla JavaScript plugin which lets you dynamically generate a spreadsheet like CRUD data grid (table) from local JS data or even JSON, CSV, XSLX files.

Dynamic Spreadsheet-like Data Grid - jExcel

[Demo] [Download]


5. Full-featued CRUD Data Grid Component - tui.grid

Powerful virtual data grid smartsheet with advanced customization. Best features from excel plus incredible performance.

Full-featued CRUD Data Grid Component - tui.grid

[Demo] [Download]


6. Cheetah Grid

The fastest open-source data table for web.

Cheetah Grid

[Demo] [Download]


7. Feature-rich Data Grid Library – FathGrid

A lightweight yet full-featured data grid/table library with support for sorting, filtering, pagination, editing, and much more.

Feature-rich Data Grid Library – FathGrid

[Demo] [Download]


More Resources:

Looking for more JavaScript libraries to implement Data Grid on the web & mobile? See jQuery Data Grid and JavaScript Data Table sections for more details.

See Also: