10 Best Vanilla JavaScript Table Libraries

List hand-picked by Openbase Experts
Learn More

ag-grid-community

ag-grid-community

The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
9.3K
Weekly Downloads
400K
Last Commit
9mos ago
User Rating
4.4/ 5
20
Top Feedback
5Easy to Use
4Great Documentation
3Performant
tt

tabulator-tables

Interactive Tables and Data Grids for JavaScript

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
5.1K
Weekly Downloads
63.6K
Last Commit
9mos ago
User Rating
4.8/ 5
9
Top Feedback
5Great Documentation
2Easy to Use
1Highly Customizable
tab

table

Formats data into a string table.

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
769
Weekly Downloads
15.9M
Last Commit
8mos ago
User Rating
5.0/ 5
3
Top Feedback
1Great Documentation
1Easy to Use
bt

bootstrap-table

An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
11.3K
Weekly Downloads
123K
Last Commit
9mos ago
User Rating
4.8/ 5
10
Top Feedback
2Great Documentation
2Easy to Use
2Performant
tui-grid

tui-grid

🍞🔡 The Powerful Component to Display and Edit Data. Experience the Ultimate Data Transformer!

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.1K
Weekly Downloads
1.7K
Last Commit
8mos ago
User Rating
5.0/ 5
1
Top Feedback
frappe-datatable

frappe-datatable

The Missing Javascript Datatable for the Web

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
784
Weekly Downloads
4.5K
Last Commit
10mos ago
User Rating
5.0/ 5
1
Top Feedback
datatables

datatables

Tables plug-in for jQuery

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
7K
Weekly Downloads
40.1K
Last Commit
10mos ago
User Rating
4.5/ 5
4
Top Feedback
1Great Documentation
gridjs

gridjs

Advanced table plugin

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
3.7K
Weekly Downloads
13.8K
Last Commit
10mos ago
User Rating
4.4/ 5
5
Top Feedback
4Highly Customizable
3Easy to Use
2Great Documentation
@syncfusion/ej2-grids

@syncfusion/ej2-grids

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
330
Weekly Downloads
42.3K
Last Commit
9mos ago
cd

canvas-datagrid

Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
3.2K
Last Commit
9mos ago
cheetah-grid

cheetah-grid

The fastest open-source data table for web.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.3K
Weekly Downloads
864
Last Commit
7mos ago
sli

slickgrid

A lightning fast JavaScript grid/spreadsheet

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
1.5K
Weekly Downloads
6.4K
Last Commit
7mos ago
qtu

quill-table-ui

UI for Quill tables

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
55
Weekly Downloads
1.8K
Last Commit
2yrs ago
vd

vanilla-datatables

A lightweight, dependency-free javascript HTML table plugin

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
345
Weekly Downloads
1.5K
Last Commit
4yrs ago