Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Sheetjs | 33,908 | 4,379 | 4,357 | a month ago | 171 | March 24, 2022 | 131 | apache-2.0 | JavaScript | |
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | ||||||||||
Handsontable | 18,498 | 362 | 240 | 14 hours ago | 402 | December 04, 2023 | 451 | other | JavaScript | |
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | ||||||||||
Ag Grid | 11,113 | 323 | 582 | 11 hours ago | 80 | November 29, 2023 | 85 | mit | TypeScript | |
The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript. | ||||||||||
Ngx Datatable | 4,596 | 938 | 207 | a month ago | 80 | October 20, 2022 | 893 | mit | TypeScript | |
✨ A feature-rich yet lightweight data-table crafted for Angular | ||||||||||
Awesome Angular Components | 3,078 | 4 years ago | 19 | cc0-1.0 | ||||||
Catalog of Angular 2+ Components & Libraries | ||||||||||
Smart Table | 1,823 | 188 | 12 | 2 years ago | 15 | December 08, 2017 | 60 | JavaScript | ||
Code source of Smart Table module: a table/grid for Angularjs | ||||||||||
Ng2 Smart Table | 1,616 | 751 | 52 | 8 months ago | 74 | November 12, 2020 | 957 | mit | TypeScript | |
Angular Smart Data Table component | ||||||||||
Awesome Grid | 1,323 | 6 months ago | 7 | cc0-1.0 | ||||||
A curated list of grid(table) libraries and resources that developers may find useful. | ||||||||||
Hexo Theme Inside | 656 | 3 | 2 months ago | 43 | April 24, 2022 | 27 | mit | JavaScript | ||
🌈 SPA, Flat and clean theme for Hexo https://blog.oniuo.com/theme-inside | ||||||||||
Angular Mat Table Crud | 362 | a year ago | 2 | TypeScript | ||||||
CRUD operations for the Angular Material Table |
Module | Info |
---|---|
ag-grid-community |
|
ag-grid-enterprise |
|
AG Grid is a fully-featured and highly customizable JavaScript data grid. It delivers outstanding performance, has no third-party dependencies and integrates smoothly with all major JavaScript frameworks.
Here's how our grid looks with multiple filters and grouping enabled:
In addition to the standard set of features you'd expect from any grid:
Here are some of the features that make AG Grid stand out:
* The features marked with an asterisk are available in the Enterprise version only.
Check out the developer documentation for a complete list of features or visit our official docs for tutorials and feature demos.
$ npm install --save ag-grid-community
<div id="myGrid" style="height: 150px; width: 600px" class="ag-theme-alpine"></div>
import { Grid } from 'ag-grid-community';
import 'ag-grid-community/styles/ag-grid.css';
import 'ag-grid-community/styles/ag-theme-alpine.css';
var gridOptions = {
columnDefs: [
{ headerName: 'Make', field: 'make' },
{ headerName: 'Model', field: 'model' },
{ headerName: 'Price', field: 'price' }
],
rowData: [
{ make: 'Toyota', model: 'Celica', price: 35000 },
{ make: 'Ford', model: 'Mondeo', price: 32000 },
{ make: 'Porsche', model: 'Boxster', price: 72000 }
]
};
var eGridDiv = document.querySelector('#myGrid');
new Grid(eGridDiv, this.gridOptions);
For more information on how to integrate the grid into your project see Building AG Grid Applications.
If you have found a bug, please report it in this repository's issues section. If you're using the Enterprise version, please use the private ticketing system to do that.
Look for similar problems on StackOverflow using the ag-grid
tag. If nothing seems related, post a new message there. Please do not use GitHub issues to ask questions.
AG Grid is developed by a team of co-located developers in London. If you want to join the team send your application to [email protected].
This project is licensed under the MIT license. See the LICENSE file for more info.