Gathering detailed insights and metrics for ag-grid
Gathering detailed insights and metrics for ag-grid
Gathering detailed insights and metrics for ag-grid
Gathering detailed insights and metrics for ag-grid
The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
npm install ag-grid
Typescript
Module System
Node Version
NPM Version
94
Supply Chain
100
Quality
80.7
Maintenance
95.7
Vulnerability
100
License
TypeScript (91.29%)
SCSS (4.15%)
JavaScript (2.55%)
CSS (1.47%)
Shell (0.41%)
Vue (0.1%)
HTML (0.04%)
Total Downloads
11,030,191
Last Day
686
Last Week
9,466
Last Month
56,825
Last Year
926,554
13,145 Stars
42,021 Commits
1,899 Forks
216 Watching
703 Branches
141 Contributors
Minified
Minified + Gzipped
Latest Version
18.1.2
Package Id
ag-grid@18.1.2
Size
2.10 MB
NPM Version
6.0.1
Node Version
8.11.2
Publised On
25 Jul 2018
Cumulative downloads
Total Downloads
Last day
-73.2%
686
Compared to previous day
Last week
-34.2%
9,466
Compared to previous week
Last month
-10.3%
56,825
Compared to previous month
Last year
-19.2%
926,554
Compared to previous year
41
ag-Grid is a fully-featured and highly customizable JavaScript data grid. It delivers outstanding performance, has no 3rd party dependencies and integrates smoothly with all major JavaScript frameworks. Here's how our grid looks like with multiple filters and grouping enabled:
Besides 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 developers documentation for a complete list of features or visit our official docs for tutorials and feature demos.
$ npm i --save ag-grid
<div id="myGrid" style="height: 150px;width: 600px" class="ag-theme-balham"></div>
import {Grid} from "ag-grid/main";
import "ag-grid/dist/styles/ag-grid.css";
import "ag-grid/dist/styles/ag-theme-balham.css";
const 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: 'Boxter', price: 72000}
]
};
let eGridDiv = document.querySelector('#myGrid');
new Grid(eGridDiv, this.gridOptions);
For more information on how to integrate the grid into your project see TypeScript - Building with Webpack 2.
If you have found a bug, please report them at this repository issues
section. If you're using Enterprise version please use the private ticketing system to do that. For more information on support check out our dedicated page.
Look for similar problems on StackOverflow using the ag-grid
tag. If nothing seems related, post a new message there. 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 check out our jobs listing or send your application to info@ag-grid.com.
This project is licensed under the MIT license. See the LICENSE file for more info.
No vulnerabilities found.
Reason
30 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 13/29 approved changesets -- score normalized to 4
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
Project has not signed or included provenance with any releases.
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
project is not fuzzed
Details
Reason
41 existing vulnerabilities detected
Details
Score
Last Scanned on 2024-12-23
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More