Package category
Tables and data grids
Sortable, filterable and virtualised tables.
539 packages4 comparisons
Packages compared
539 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| markdown-table Generate a markdown (GFM) table | 32m | +273% | - | 1 year ago 3.0.4 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-gfm-table micromark extension to support GFM tables | 31.7m | +313% | - | 13 days ago 2.1.2 | ESM only | Bundled | Tables and data grids, Markdown | |
| mdast-util-gfm-table mdast extension to parse and serialize GFM tables | 30m | +319% | - | 3 years ago 2.0.0 | ESM only | Bundled | Tables and data grids, Parsers and serialisers | |
| mdast-util-gfm mdast extension to parse and serialize GFM (GitHub Flavored Markdown) | 29.2m | +299% | - | 1 year ago 3.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-gfm micromark extension to support GFM (GitHub Flavored Markdown) | 28.9m | +275% | - | 3 years ago 3.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| remark-gfm remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists) | 28.8m | +329% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown, Tables and data grids | |
| @tanstack/virtual-core Headless UI for virtualizing scrollable elements in TS/JS + Frameworks | 20.9m | +296% | - | 11 days ago 3.17.11 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @tanstack/react-virtual Headless UI for virtualizing scrollable elements in React | 17.1m | +264% | - | 11 days ago 3.14.13 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @tanstack/table-core Headless UI for building powerful tables & datagrids for TS/JS. | 15.8m | +249% | - | 27 days ago 9.2.4 | ESM only | Bundled | Tables and data grids, React | |
| @tanstack/react-table Headless UI for building powerful tables & datagrids for React. | 14.8m | +226% | - | 27 days ago 9.2.4 | ESM only | Bundled | Tables and data grids, React | |
| react-error-boundary Simple reusable React error boundary component | 10.9m | +73% | - | 4 days ago 6.1.6 | ESM + CommonJS | Bundled | React, PDF and documents | |
| table-layout Stylable text tables, handling ansi colour. Useful for console output. | 5.4m | +93% | - | 2 years ago 4.1.1 | ESM + CommonJS | None | Tables and data grids, CLI tools and terminal utilities | |
| @mui/x-internals Utility functions for the MUI X packages (internal use only). | 4m | +51% | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | React, Utility libraries | |
| @tanstack/vue-virtual Headless UI for virtualizing scrollable elements in Vue | 2.6m | +253% | - | 11 days ago 3.13.39 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| react-virtualized-auto-sizer <img src="https://react-virtualized-auto-sizer.vercel.app/og.png" alt="react-virtualized-auto-sizer logo" width="400" height="210" /> | 2.4m | +58% | - | 7 months ago 2.0.3 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| ag-grid-community Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 2.3m | +105% | - | 9 days ago 36.2.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @tanstack/match-sorter-utils A fork of match-sorter with separated filtering and sorting phases | 2.3m | +59% | - | 1 month ago 9.1.2 | ESM only | Bundled | Tables and data grids, React | |
| @mui/x-data-grid The Community plan edition of the MUI X Data Grid components. | 2.1m | +32% | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| rc-table table ui component for react | 1.8m | +5% | - | 11 months ago 7.55.1 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| console.table Adds console.table method that prints an array of objects as a table in console | 1.8m | +36% | - | 8 years ago 0.10.0 | CommonJS | None | Node.js utilities, Tables and data grids | |
| react-virtualized React components for efficiently rendering large, scrollable lists and tabular data | 1.3m | +21% | - | 1 year ago 9.22.6 | - | - | React, Tables and data grids | |
| react-table Hooks for building lightweight, fast and extendable datagrids for React | 1.3m | +15% | - | 4 years ago 7.8.0 | - | - | Tables and data grids, React | |
| ag-grid-enterprise Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 1.2m | +109% | - | 9 days ago 36.2.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @mui/x-data-grid-pro The Pro plan edition of the MUI X Data Grid components. | 946.1k | - | - | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @tanstack/lit-virtual Headless UI for virtualizing scrollable elements in Lit | 921.9k | - | - | - | 11 days ago 3.14.2 | ESM + CommonJS | Bundled | Tables and data grids |
| @rc-component/table 📋 Data table component for React | 904.5k | - | - | - | 1 month ago 1.12.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @mui/x-tree-view The community edition of the MUI X Tree View components. | 863k | - | - | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | React, Tables and data grids |
| @mui/x-virtualizer MUI virtualization library | 858.3k | - | - | - | 7 days ago 0.7.2 | ESM + CommonJS | Bundled | Tables and data grids, React |
| virtua A zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular. | 761.8k | +447% | - | 2 days ago 0.52.7 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @tanstack/vue-table Headless UI for building powerful tables & datagrids for Vue. | 721k | - | - | - | 27 days ago 9.2.4 | ESM only | Bundled | Tables and data grids, Vue |
| ink-table A table component for Ink. | 628.4k | +236% | - | 2 years ago 3.1.0 | CommonJS | Bundled | CLI tools and terminal utilities, Tables and data grids | |
| tty-table Typed terminal table renderer for Node.js and browsers | 596.7k | +61% | - | 4 days ago 7.0.1 | ESM + CommonJS | Bundled | Tables and data grids, TypeScript tooling | |
| datatables.net DataTables - The Javascript table library | 516.3k | -6% | - | 3 days ago 3.1.1 | ESM + CommonJS | Bundled | Tables and data grids | |
| @mui/x-internal-gestures The core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript. | 500.3k | - | - | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | Tables and data grids, TypeScript tooling |
| mdast-util-toc mdast utility to generate a table of contents from a tree | 451.5k | +3% | - | 2 years ago 7.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| react-data-grid Feature-rich and customizable data grid React component | 398.3k | +99% | - | 2 months ago 7.0.0-beta.61 | ESM only | Bundled | Tables and data grids, React | |
| @mui/x-data-grid-premium The Premium plan edition of the MUI X Data Grid Components. | 353.6k | - | - | - | 7 days ago 9.14.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| ag-stack Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 334.9k | - | - | 9 days ago 36.2.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| ag-grid-angular AG Grid Angular Component | 331.1k | +40% | - | 9 days ago 36.2.0 | ESM + CommonJS | Bundled | Tables and data grids, Angular | |
| terminal-columns Render a readable table in the terminal | 317.9k | +484% | - | 1 year ago 2.0.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, TypeScript tooling | |
| material-react-table A fully featured Material UI V6 implementation of TanStack React Table V8, written from the ground up in TypeScript. | 293.5k | +36% | - | - 3.2.1 | ESM + CommonJS | Bundled | Tables and data grids, TypeScript tooling | |
| @ag-grid-community/core Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 293.5k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @chakra-ui/table Table component for React and Chakra UI | 285.3k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @tanstack/solid-virtual Headless UI for virtualizing scrollable elements in Solid | 241.8k | - | - | - | 11 days ago 3.13.40 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @glideapps/glide-data-grid React data grid for beautifully displaying and editing large amounts of data with amazing performance. | 240.5k | - | - | - | 2 years ago 6.0.3 | ESM + CommonJS | Bundled | Tables and data grids, React |
| devextreme JavaScript/TypeScript Component Suite for Responsive Web Development | 240.3k | +27% | - | 7 days ago 26.1.5 | - | Bundled | Tables and data grids, Charts and data visualisation | |
| @vaadin/grid A free, flexible and high-quality Web Component for showing large amounts of tabular data | 212k | - | - | - | 3 days ago 25.3.0 | ESM only | Bundled | Tables and data grids, UI component libraries |
| handsontable Handsontable is a JavaScript Data Grid available for React, Angular and Vue. | 207.6k | +54% | - | 10 days ago 18.1.1 | ESM + CommonJS | Bundled | Tables and data grids, PDF and documents | |
| react-data-table-component A fast, feature-rich React data table. Working table in 10 lines. | 197.7k | +15% | - | 19 days ago 8.10.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @ag-grid-enterprise/core Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 175.5k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- markdown-tableGenerate a markdown (GFM) table
- micromark-extension-gfm-tablemicromark extension to support GFM tables
- mdast-util-gfm-tablemdast extension to parse and serialize GFM tables
- mdast-util-gfmmdast extension to parse and serialize GFM (GitHub Flavored Markdown)
- micromark-extension-gfmmicromark extension to support GFM (GitHub Flavored Markdown)
- remark-gfmremark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
- @tanstack/virtual-coreHeadless UI for virtualizing scrollable elements in TS/JS + Frameworks
- @tanstack/react-virtualHeadless UI for virtualizing scrollable elements in React
- @tanstack/table-coreHeadless UI for building powerful tables & datagrids for TS/JS.
- @tanstack/react-tableHeadless UI for building powerful tables & datagrids for React.
- react-error-boundarySimple reusable React error boundary component
- table-layoutStylable text tables, handling ansi colour. Useful for console output.
- @mui/x-internalsUtility functions for the MUI X packages (internal use only).
- @tanstack/vue-virtualHeadless UI for virtualizing scrollable elements in Vue
- react-virtualized-auto-sizer<img src="https://react-virtualized-auto-sizer.vercel.app/og.png" alt="react-virtualized-auto-sizer logo" width="400" height="210" />
- ag-grid-communityAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @tanstack/match-sorter-utilsA fork of match-sorter with separated filtering and sorting phases
- @mui/x-data-gridThe Community plan edition of the MUI X Data Grid components.
- rc-tabletable ui component for react
- console.tableAdds console.table method that prints an array of objects as a table in console
- react-virtualizedReact components for efficiently rendering large, scrollable lists and tabular data
- react-tableHooks for building lightweight, fast and extendable datagrids for React
- ag-grid-enterpriseAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @mui/x-data-grid-proThe Pro plan edition of the MUI X Data Grid components.
- @tanstack/lit-virtualHeadless UI for virtualizing scrollable elements in Lit
- @rc-component/table📋 Data table component for React
- @mui/x-tree-viewThe community edition of the MUI X Tree View components.
- @mui/x-virtualizerMUI virtualization library
- virtuaA zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular.
- @tanstack/vue-tableHeadless UI for building powerful tables & datagrids for Vue.
- ink-tableA table component for Ink.
- tty-tableTyped terminal table renderer for Node.js and browsers
- datatables.netDataTables - The Javascript table library
- @mui/x-internal-gesturesThe core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.
- mdast-util-tocmdast utility to generate a table of contents from a tree
- react-data-gridFeature-rich and customizable data grid React component
- @mui/x-data-grid-premiumThe Premium plan edition of the MUI X Data Grid Components.
- ag-stackAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- ag-grid-angularAG Grid Angular Component
- terminal-columnsRender a readable table in the terminal
- material-react-tableA fully featured Material UI V6 implementation of TanStack React Table V8, written from the ground up in TypeScript.
- @ag-grid-community/coreAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @chakra-ui/tableTable component for React and Chakra UI
- @tanstack/solid-virtualHeadless UI for virtualizing scrollable elements in Solid
- @glideapps/glide-data-gridReact data grid for beautifully displaying and editing large amounts of data with amazing performance.
- devextremeJavaScript/TypeScript Component Suite for Responsive Web Development
- @vaadin/gridA free, flexible and high-quality Web Component for showing large amounts of tabular data
- handsontableHandsontable is a JavaScript Data Grid available for React, Angular and Vue.
- react-data-table-componentA fast, feature-rich React data table. Working table in 10 lines.
- @ag-grid-enterprise/coreAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue