A fast and extensible React data table and React data grid, with filtering, sorting, aggregation, and more.
The MUI X Data Grid is a TypeScript-based React component that presents information in a structured format of rows and columns. It provides developers with an intuitive API for implementing complex use cases; and end users with a smooth experience for manipulating an unlimited set of data.
The Grid's theming features are designed to be frictionless when integrating with Material UI and other MUI X components, but it can also stand on its own and be customized to meet the needs of any design system.
The Data Grid is open-core: The Community version is MIT-licensed and free forever, while more advanced features require a Pro or Premium commercial license. See MUI X Licensing for complete details.
RevoGrid features and specs
Highly Customizable Provides extensive customization options to tailor the grid's appearance and behavior, allowing developers to adjust the grid according to specific project requirements.
Rich Feature Set It offers a comprehensive set of features including filtering, sorting, grouping, and pivoting, which can cater to complex data visualization needs.
Performance RevoGrid is optimized for handling large datasets efficiently, providing smooth scrolling and quick data operations without significant lag.
Wide Range of Integrations It supports integration with major frontend frameworks like Angular, React, and Vue, enabling seamless incorporation into diverse tech stacks.
MIT and Pro RevoGrid offers both free and paid versions, allowing users to choose based on budget and feature requirements, with enterprise options including additional advanced features
AG Grid - The best HTML5 datagrid in the world
TanStack Table - Headless UI for building powerful tables & datagrids with TS/JS, React, Solid, Svelte and Vue
Dash DataTable - An interactive DataTable for Dash.
material-table - React data table component that is based on material-ui
Handsontable - JavaScript Spreadsheet
Material React Table - Material React Table, a fully featured Material UI V5 implementation of TanStack React Table V8. Written from the ground up in TypeScript.