Topics / #datagrid
Datagrid projects on GitHub
Interactive data grid components with sorting, filtering, and editing.
As of , the most-starred Datagrid projects on GitHub are table (28.5K stars), handsontable (22.1K stars) and ag-grid (15.6K stars). GitHub.Locker tracks 6 Datagrid repositories with 104.6K stars combined. The fastest-growing on October 18 was table, with +4 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
table
TanStack/table · ★ 28.5KTanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.
perspective
perspective-dev/perspective · ★ 11.3KPerspective is an interactive data visualization and analytics component built for large, real-time and streaming datasets. It ships as a Custom Element UI (grid, charts, pivots) backed by a streaming query engine that runs in-browser via WebAssembly or server-side in Python, Node.js and Rust.
ag-grid
ag-grid/ag-grid · ★ 15.6KAG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.
+1x-spreadsheet
myliang/x-spreadsheet · ★ 14.6KA web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.
The all-time top
6 projects · by stars
- 28.5K
#1 · TanStack/table
table
TanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.
- 22.1K
#2 · handsontable/handsontable
handsontable
Handsontable is a JavaScript data grid component with a spreadsheet-like look and feel: you embed it in a web app so users can enter, edit, validate, and process tabular data.
- 15.6K
#3 · ag-grid/ag-grid
ag-grid
AG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.
- 4

x-spreadsheet
14.6Kmyliang/x-spreadsheet · JavaScriptA web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.
- 5

primeng
12.5Kprimefaces/primeng · TypeScriptPrimeNG is an open-source Angular UI component library from PrimeTek — a large set of ready-made interface components (data tables, charts and more) for building web apps. It now continues as part of PrimeUI.
- 6
perspective
11.3Kperspective-dev/perspective · RustPerspective is an interactive data visualization and analytics component built for large, real-time and streaming datasets. It ships as a Custom Element UI (grid, charts, pivots) backed by a streaming query engine that runs in-browser via WebAssembly or server-side in Python, Node.js and Rust.
Related topics
Often tagged together