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.
No MUI X Data Grid videos yet. You could help us improve this page by suggesting one.
AG Grid - The best HTML5 datagrid in the world
RevoGrid - Reactive virtual data grid javascript component. Contribute to revolist/revogrid development by creating an account on GitHub.
TanStack Table - Headless UI for building powerful tables & datagrids with TS/JS, React, Solid, Svelte and Vue
jqGrid - Updated information on jqGrid.Can be used for free for personal, school or non-profit project, under the Creative Commons Attribution-Non-Commercial 3.0 License.
material-table - React data table component that is based on material-ui
Handsontable - JavaScript Spreadsheet