⚡ JavaScript Data Grids

JavaScript data grid libraries enable websites and web applications to display and manage structured tabular data in interactive tables.

They typically provide sorting, filtering, pagination, column resizing, inline editing, data export, and APIs for integrating with external data sources and backend services.

⭐ Most Popular in 2026

The following chart shows the leading data grids in 2026, based on market share.

The most popular is DataTables with a share of 0.9%, followed by List.js with 0.3% and Grid.js with 0.2%.

✨ Best JavaScript Data Grids

Below is a more detailed list of 11 data grids we detect, ranked by their market share.

Available filters: 2D-Graphics 3D-Graphics Animation Carousel CSS Data Grids DOM Editors Lightbox Scroll SPA State Utility UI
RankNameMarket share
1
DataTables
Edinburgh, Scotland, United Kingdom

A JavaScript library that enhances standard HTML tables with advanced interactive features such as sorting, searching, and pagination.

FreeOpen source
2
List.js
Stockholm, Sweden

A lightweight vanilla JavaScript library that enhances HTML lists, tables, and other elements with client-side search, sorting, and filtering functionality.

FreeOpen source
3
Grid.js
Dublin, Ireland

An open-source JavaScript table plugin for displaying tabular data with built-in search, sorting, and pagination features.

FreeOpen source
4
Stacktable.js

jQuery plugin for stacking tables on small screens.

FreeOpen sourceLegacy
5
Bootstrap Table
Guangzhou, China

An advanced table with radio, checkboxes, sorting, pagination and extensions that supports Bootstrap, Semantic UI, Bulma, Material Design and Foundation.

FreeOpen source
6
Gijgo
Veliko Tarnovo, Bulgaria

An open-source set of JavaScript controls that includes grid, tree, dialog, dropdown, slider and date/time pickers.

FreeOpen source
7
Toast UI
Seongnam, Korea

An open-source JavaScript UI library that consists of a markdown editor, image editor, powerful chart, grid, calendar and other components.

FreeOpen source
8
AG Grid
London, United Kingdom

A full-featured and customizable JavaScript data grid with no dependencies, designed for displaying and editing large datasets in web applications.

FreeOpen source$999+/developer
9
Tabulator
Loughborough, United Kingdom

Lets you create interactive JavaScript tables with filtering, sorting, grouping, pagination, custom formatting, and editing.

FreeOpen source
10
Handsontable
Gdynia, Poland

A commercial data grid with spreadsheet UI and data binding, data validation, filtering, sorting, and CRUD operations.

FreeOpen source$$$
11
jsGrid

A lightweight data grid control based on jQuery.

FreeOpen source
Data is based on the analysis of 3,320,410 websites.
Statistics were last calculated on .
For details, see our methodology and disclaimer.