Headless UI for building powerful tables & datagrids for React, Solid, Vue, Svelte and TS/JS.
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Headless
Maintained
Open-source
Pagination
Resizable Columns
Row Grouping
Row Selection
Sorting
Tree Data
TypeScript
Accessible
i18n
Responsive
Virtualization
MIT License
Free
React components for efficiently rendering large lists and tabular data.
Custom Formatters
Headless
Maintained
Open-source
Virtualization
TypeScript
MIT License
Free
Build complex and data-rich applications using a growing list of advanced React components. We're kicking it off with the most powerful Data Grid on the market.
Accessible
Custom Formatters
Editable Cells
Filtering
i18n
Maintained
Open-source
Pagination
Resizable Columns
Server-Side
Sorting
TypeScript
Virtualization
CSV Export
Draggable Rows
Freezable Columns
PDF Export
Pivot Tables
Row Grouping
Tree Data
XLSX Export
MIT or Commercial License
Premium Features and Support
Our mission is simple: Build the best datagrid in the world. Born out of frustration with existing solutions, ag-Grid evolved from a side project to becoming the leading JavaScript datagrid on the market.
Accessible
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Freezable Columns
i18n
Maintained
Merge Cells
Open-source
Pagination
Resizable Columns
Row Selection
TypeScript
Virtualization
XLSX Export
Copy and Paste
CSV Export
Fill Down
Fill Right
Filtering
Formula Support
Pivot Tables
Range Selection
Row Grouping
Server-Side
Sorting
Tree Data
MIT or Commercial License
Free for Personal Use
Excel-like data grid component built with React. Lightning fast rendering, rich editing and formatting, configurable & customizable, packed full of Excel features.
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Filtering
Freezable Columns
Maintained
Open-source
Resizable Columns
Row Grouping
Row Selection
Sorting
Tree Data
TypeScript
Virtualization
Copy and Paste
MIT License
Free
A fully featured Material UI V6 implementation of TanStack React Table V8, written from the ground up in TypeScript. Batteries-included React table library that attempts to provide all the table features you need while trying to stay highly performant and lightweight.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Search
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
MIT License
Free
JavaScript data grid that looks and feels like a spreadsheet. Minimalistic, Excel-like grid component for web apps.
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
i18n
Maintained
Merge Cells
Open-source
Range Selection
Resizable Columns
Row Selection
Sorting
Virtualization
Custom License
Free for Personal Use
HTML5/JavaScript Grid/DataGrid is a feature-rich control for displaying data in a tabular format. Its wide range of functionalities includes data binding, editing, Excel-like filtering, custom sorting, aggregating rows, selection, and support for Excel, CSV, and PDF formats.
Accessible
CSV Export
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
PDF Export
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Virtualization
XLSX Export
Custom License
Commercial License
The KendoReact Data Grid (Table) provides 100+ ready-to-use features covering everything from paging, sorting, filtering, editing, and grouping to row and column virtualization, export to PDF and Excel and accessibility.
Not Open-source
Accessible
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Tree Data
Custom License
Commercial 30-day Trial
The easy to use, fully featured, interactive table JavaScript library. Tabulator allows you to create interactive tables in seconds from any HTML Table, JavaScript Array, AJAX data source or JSON formatted data.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Sorting
Virtualization
XLSX Export
Server-Side
TypeScript
MIT License
Donate via Patreon or PayPal
Glide Data Grid is a no compromise, outrageously fast data grid for your React project, with rich rendering and TypeScript support.
Accessible
Copy and Paste
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Freezable Columns
i18n
Maintained
Open-source
Range Selection
Resizable Columns
Responsive
Row Selection
Search
Server-Side
Sorting
TypeScript
Virtualization
Merge Cells
MIT License
Free
The Kendo UI for Angular Data Grid (Table) provides 100+ ready-to-use features covering everything from paging, sorting, filtering, editing, and grouping to row and column virtualization, export to PDF and Excel and accessibility.
Not Open-source
Accessible
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Tree Data
Custom License
Commercial 30-day Trial
The most powerful JavaScript tool for visualizing your business data.
Copy and Paste
CSV Export
Custom Formatters
Filtering
Formula Support
Freezable Columns
i18n
Maintained
PDF Export
Pivot Tables
Resizable Columns
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
Open-source
Custom License
Commercial 30-day Trial
A fully featured Mantine V7 implementation of TanStack React Table V8, forked from Material React Table. Built with Mantine components instead of Material UI, making it more suitable for Tailwind users and those preferring a more "pure" CSS component library.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Search
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
MIT License
Free
A highly flexible tool, built upon the foundations of progressive enhancement, that adds all of these advanced features to any HTML table.
Accessible
Custom Formatters
Filtering
i18n
Maintained
Open-source
Pagination
Responsive
Row Grouping
Server-Side
Sorting
Virtualization
Editable Cells
Headless
TypeScript
MIT License
Premium Support
Kendo UI's Responsive and Adaptive HTML5 Grid widget provides 100+ ready-to-use features from paging, sorting, filtering, editing, grouping and group paging to row and column virtualization, export to PDF and Excel, accessibility, globalization and RTL support.
Not Open-source
Accessible
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Pivot Tables
Tree Data
Custom License
Commercial 30-day Trial
Kendo UI's Spreadsheet allows you to edit and visualize tabular data by using cell formatting options, styles, and themes. Sorting, filtering, export and import features are ready-to-use out of the box. You can bind to a data source, create custom editors, use cell comments, validation and much more.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Editable Cells
Fill Down
Fill Right
Filtering
Formula Support
Freezable Columns
i18n
Maintained
PDF Export
Range Selection
Resizable Columns
Responsive
Row Selection
Server-Side
Sorting
TypeScript
XLSX Export
Pivot Tables
Tree Data
Custom License
Commercial 30-day Trial
Jspreadsheet CE (formerly Jexcel) is a lightweight vanilla javascript plugin to create amazing web-based online interactive tables and spreadsheets compatible with other spreadsheet softwares.
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Formula Support
Freezable Columns
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Row Selection
Search
Sorting
XLSX Export
TypeScript
Virtualization
MIT License
Free
A react table component to display large datasets with high performance and flexibility.
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Freezable Columns
Maintained
Open-source
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Virtualization
MIT License
Free
Modern datatable library for the web. Built by Frappe Technologies for ERPNext, it's a simple, modern and interactive datatable library for displaying tabular data with no jQuery dependency.
Not TypeScript
Custom Formatters
Editable Cells
Filtering
Maintained
Open-source
Resizable Columns
Responsive
Row Selection
Sorting
Tree Data
MIT
Free
A data grid for AngularJS; part of the AngularUI suite. Native AngularJS implementation, no jQuery. Performs well with large data sets; even 10,000+ rows Plugin architecture allows you to use only the features you need.
Accessible
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
TypeScript
MIT License
Free
Grid.js is a free and open-source HTML table plugin written in TypeScript.
Accessible
Maintained
Open-source
Pagination
Responsive
Server-Side
Sorting
TypeScript
MIT License
Free
Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
Copy and Paste
Editable Cells
Fill Down
Fill Right
Filtering
Formula Support
i18n
Maintained
Open-source
Pivot Tables
Range Selection
Resizable Columns
Row Selection
Search
Sorting
Virtualization
XLSX Export
MIT License
Free (Asks for sponsors)
Revolutionary Spreadsheet Data Grid component. Built according to the latest reactivity concepts. Super fast, full of features with advanced customization level.
Accessible
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
Maintained
Open-source
Range Selection
Resizable Columns
Responsive
Row Selection
Sorting
TypeScript
Virtualization
Copy and Paste
MIT License
Free
Simple table with sorting and filtering on AngularJS.
Not Maintained
Custom Formatters
Filtering
Open-source
Pagination
Sorting
Editable Cells
BSD 3-Clause License
Free
Deliver true Excel-like spreadsheet experiences, fast - with zero dependencies on Excel. Create financial, budgeting/forecasting, scientific, engineering, healthcare, insurance, and many other similar JavaScript spreadsheet business applications.
Not Open-source
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Formula Support
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Pivot Tables
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Accessible
Commercial License
Custom License
Smart Table is a table module for angular js. It is lightweight (around 3kb minified) and has no other dependencies than Angular itself.
Not Maintained
Accessible
Editable Cells
Filtering
Open-source
Pagination
Row Selection
Sorting
MIT License
Free
An addon to support large data set and a number of features around table. Ember Table can handle over 100,000 rows without any rendering or performance issue.
Accessible
Custom Formatters
Maintained
Open-source
Resizable Columns
Row Selection
Sorting
Tree Data
MIT License
Free
A fast, tiny plugin for vanilla JavaScript to display large data sets easily.
Not Maintained
Open-source
Virtualization
Headless
GPLv3 or Commercial License
Free for Personal Use
Excel-like data grid with a rich API, extensible styling, small file size, and native support for touch devices. Single canvas element, drawn in immediate mode, data size does not impact performance. W3C Web Component and works in all frameworks.
Accessible
Copy and Paste
Draggable Rows
Editable Cells
Filtering
Freezable Columns
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Row Selection
Sorting
Virtualization
Custom Formatters
BSD 3-Clause License
Free
SlickGrid is a fully open-source, javascript, client-side grid control designed to take an external component as a datasource, and that means SlickGrid should be compatible with a wide range of modern data-centric frameworks.
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
MIT License
Free
VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
Headless
i18n
Maintained
Open-source
Pagination
Pivot Tables
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Sorting
Tree Data
Virtualization
XLSX Export
MIT License
Free
Jspreadsheet is a lightweight Vanilla JavaScript plugin that help developers to create exceptional web-based interactive data grid with spreadsheet controls.
Not Open-source
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Formula Support
Freezable Columns
Headless
Maintained
Pagination
PDF Export
Pivot Tables
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Sorting
TypeScript
Virtualization
XLSX Export
Commercial License
Subscription or One-Time Fee
The Kendo UI for Vue Data Grid (Table) provides 100+ ready-to-use features covering everything from paging, sorting, filtering, editing, and grouping to row and column virtualization, export to PDF and Excel and accessibility.
Not Open-source
Accessible
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Custom License
Commercial 30-day Trial
JqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web.
Not Maintained
Accessible
Custom Formatters
Editable Cells
Open-source
Sorting
Pagination
TypeScript
MIT License
Free
TOAST UI Grid is a powerful widget which allows you to visualize and edit data via its table representation.
Accessible
Copy and Paste
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Server-Side
Sorting
Tree Data
Virtualization
MIT License
Free
Enterprise-grade JavaScript data grid component by GrapeCity. Part of the Wijmo UI controls suite, offering comprehensive data visualization and editing capabilities for business applications.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Search
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
Commercial
Commercial
JqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web.
Accessible
Copy and Paste
CSV Export
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Maintained
Open-source
Pagination
Pivot Tables
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Virtualization
XLSX Export
Tree Data
CC-BY-NC-3.0 or Commerical License
Free for Personal Use / Commercial License
A practical visualization library for tabular analysis with support for up to millions of data.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
Headless
i18n
Maintained
Open-source
Pagination
Pivot Tables
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Sorting
Tree Data
Virtualization
MIT License
Free
SVAR DataGrid is a lightweight and blazing-fast data grid component with a rich feature set including in-cell editing, sorting, filtering, virtual scrolling, pagination, keyboard navigation, and special helper for server-side integration. Available in both Svelte and React versions.
Accessible
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
MIT License
Free
w2ui is a modern and intuitive JavaScript UI library for building rich data-driven web applications. The library has a small footprint and requires only jQuery (1.9+) as a dependency.
Accessible
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
Maintained
Open-source
Resizable Columns
Row Selection
Sorting
TypeScript
MIT License
Free
An Excel-like grid component for React with custom cell editors, performant scroll & resizable columns.
Accessible
Custom Formatters
Editable Cells
Maintained
Open-source
Resizable Columns
TypeScript
Virtualization
MIT License
Free
High-performance JavaScript data table component that works on canvas. Designed for handling large datasets with 1M+ records efficiently through canvas-based rendering.
Custom Editors
Custom Formatters
Editable Cells
Filtering
Freezable Columns
Maintained
Open-source
Resizable Columns
Row Selection
Sorting
TypeScript
Virtualization
MIT
Free
React-Pivot is a data-grid component with pivot-table-like functionality for data display, filtering, and exploration.
jTable is a jQuery plugin that is used to create AJAX based CRUD tables without coding HTML or Javascript.
Not Maintained
Accessible
Filtering
i18n
Open-source
Pagination
Resizable Columns
Server-Side
Sorting
Editable Cells
MIT License
Free
Next-generation grid component that takes full advantage of modern browsers and object stores. Lightweight, modular, and easily extensible, built by SitePen for the Dojo ecosystem.
Not TypeScript
Not Maintained
Accessible
Custom Editors
Custom Formatters
Editable Cells
Freezable Columns
Open-source
Pagination
Resizable Columns
Responsive
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
BSD
Free
Improve your applications by leveraging the best JavaScript datagrid in the industry with Wijmo's FlexGrid. FlexGrid provides a familiar, Excel-like experience. FlexGrid provides customizable cells with cell templates and themes. With extensive API documentation and hundreds of demos, as well as first-class support, we've got the tools to help you create the datagrid that your application needs.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Pivot Tables
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
Custom License
Commercial License
This is a spreadsheet component built in Facebook's ReactJS.
Simple data grid library written in JavaScript. The data grid is part of Datazenit, a web-based database administration tool.
Accessible
Custom Editors
Custom Formatters
Editable Cells
Open-source
Sorting
Maintained
MIT License
Free
ParamQuery Grid is an open source initiative for the web whose easy to use interface is inspired by MS Excel and Google spreadsheets. Angular, React, and Vue support is available with a paid Pro license.
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Pivot Tables
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
GPLv3 or Commercial License
Free (Vanilla JS Only) and Pro Versions
No-nonsense super fast Excel-like data grid library with support for up to 1 million cells.
Not Open-source
Copy and Paste
Draggable Rows
Editable Cells
Fill Down
Fill Right
i18n
Maintained
Range Selection
Resizable Columns
Responsive
Row Selection
Sorting
Virtualization
Custom License
Free for Personal Use
JavaScript grid library with charts integration and server communication.
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
Custom License
Commercial 60-day Trial
Smart.Grid represents a Data Grid component which displays tabular data. It allows you to sort, filter, edit, group the data.
Accessible
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
i18n
Maintained
Open-source
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Sorting
Tree Data
Virtualization
XLSX Export
Custom License
Community and Enterprise Versions
A comprehensive JavaScript UI library with 70+ widgets built entirely from scratch. Features a powerful jQuery Grid widget with advanced data visualization, editing, sorting, filtering, and grouping capabilities. Works across devices and browsers with professional themes and localization support.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Search
Server-Side
Sorting
Tree Data
TypeScript
Virtualization
XLSX Export
Commercial or Creative Commons (Non-Commercial)
Commercial License Required for Commercial Use
A spreadsheet component for React with simple and clean spreadsheet-like features.
Not Maintained
Accessible
Copy and Paste
Editable Cells
Fill Down
Fill Right
Open-source
Range Selection
Sorting
MIT License
Free
react-virtualized-pivot is a React.js pivot table UI built on top of react-virtualized and quick-pivot.
This is a library made with React and React-Virtualized for creating rich data grids. It's really fast and is being used in production with tens of thousands of elements.
Custom Formatters
Filtering
Maintained
Open-source
Resizable Columns
Row Grouping
Sorting
Virtualization
MIT License
Donations
Ext JS provides the industry's most comprehensive collection of high-performance, customizable UI widgets - including HTML5 grids, trees, lists, forms, menus, toolbars, panels, windows, and much more.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
Maintained
Pagination
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
Custom License
Commercial 30-day Trial
ExtReact provides the most comprehensive set of components for React developers, including grid, tree grid, pivot grid, charts, D3 visualizations, trees, calendar, buttons, menus and more, with more than 115 professionally tested and supported components that are all designed to work together.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
Maintained
Pagination
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
Custom License
Commercial 30-day Trial
Spreadsheet is a fully functional native javascript spreadsheet. It is inspired by Google sheets, shares similar functionality, but is 100% original hand coded.
Not Maintained
Accessible
Custom Formatters
Draggable Rows
Editable Cells
Formula Support
Open-source
Range Selection
Resizable Columns
Row Grouping
Row Selection
Sorting
Virtualization
MIT License
Donations
ExtAngular includes a comprehensive set of 115+ components for Angular developers, including grid, tree grid, pivot grid, charts, D3 visualizations, trees, calendar, buttons, menus and more. All components are professionally tested and supported, and designed to work together.
Not Open-source
Accessible
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Fill Down
Fill Right
Filtering
Freezable Columns
Maintained
Pagination
Range Selection
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
Custom License
Commercial 30-day Trial
The LemonadeJS data grid is a lightweight and highly customizable JavaScript component that provides a solution for rendering data in rows and columns. It offers features like search, filter, pagination, and in-cell editing.
CSV Export
Editable Cells
Formula Support
Maintained
Open-source
Pagination
Search
Sorting
TypeScript
MIT License
Free
The Bryntum Grid is a powerful and high performance table component for the web. Since it is built with pure JavaScript, it works with the framework you are already using.
n/a
n/a
n/a
n/a
n/a
n/a
Not Open-source
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Server-Side
Sorting
Tree Data
Virtualization
XLSX Export
Custom License
Commercial with Trial
Built for speed and ready to tackle your toughest business challenge. With integrated server-side support for data filtering, paging, sorting, record grouping, and summary computations extremely large datasets are never an issue for the DevExtreme Data Grid.
n/a
n/a
n/a
n/a
n/a
n/a
Not Open-source
Accessible
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
i18n
Maintained
Pagination
PDF Export
Resizable Columns
Row Grouping
Row Selection
Server-Side
Sorting
TypeScript
Virtualization
XLSX Export
Pivot Tables
Tree Data
Custom License
Free for Personal Use
Professional JavaScript data grid widget by DHTMLX. Feature-rich grid component with advanced data management capabilities, export functionality, and extensive customization options for enterprise applications.
n/a
n/a
n/a
n/a
n/a
n/a
Not TypeScript
Not Open-source
Copy and Paste
CSV Export
Custom Editors
Custom Formatters
Draggable Rows
Editable Cells
Filtering
Freezable Columns
Maintained
Pagination
PDF Export
Range Selection
Resizable Columns
Responsive
Row Grouping
Row Selection
Search
Server-Side
Sorting
Virtualization
XLSX Export
Commercial
Commercial
Powerful table and datagrids built using TanStack Table with shadcn/ui components. A comprehensive guide for building custom data tables with sorting, filtering, pagination, and row selection using headless UI principles.
n/a
n/a
n/a
n/a
n/a
n/a
Accessible
Custom Editors
Custom Formatters
Filtering
i18n
Maintained
Open-source
Pagination
Row Selection
Server-Side
Sorting
TypeScript
MIT License
Free