10 Best Vanilla JavaScript Grid Libraries

List hand-picked by Openbase Experts
Learn More

ag-grid-community

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
19
Top Feedback
5Easy to Use
4Great Documentation
3Performant
GitHub Stars
8K
Weekly Downloads
273K
Last Commit
1mo ago

gridstack

Build interactive dashboards in minutes.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Highly Customizable
1Hard to Use
GitHub Stars
4K
Weekly Downloads
50K
Last Commit
3mos ago

tui-grid

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
1K
Last Commit
1mo ago

@carbon/grid

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
1Highly Customizable
GitHub Stars
5K
Weekly Downloads
13K
Last Commit
1mo ago

@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.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
33K
Last Commit
1mo ago

@syncfusion/ej2-layouts

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

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
21K
Last Commit
1mo 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.

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
960
Weekly Downloads
3K
Last Commit
1mo ago

@syncfusion/ej2-spreadsheet

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

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
5K
Last Commit
1mo ago
mg

magic-grid

A simple, lightweight Javascript library for dynamic grid layouts.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
1K
Last Commit
2mos ago
hl

handlebars-layouts

Handlebars helpers which implement layout blocks similar to Jinja, Nunjucks (Swig), Pug (Jade), and Twig.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
349
Weekly Downloads
69K
Last Commit
4yrs ago
et

@syncfusion/ej2-treegrid

Essential JS 2 TreeGrid Component

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
11K
Last Commit
N/A
qtu

quill-table-ui

UI for Quill tables

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
39
Weekly Downloads
1K
Last Commit
2yrs ago
cen

centum

A hundred-based CSS flex grid system with full flexibility to customize it exactly to your needs.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
0
Last Commit
1yr ago