README.md
A grid comparison standard
Contribution
- If you want to add a grid, please create a pull request of a new file in
grids
. We have automated testing for you to know if everything was done correctly. - If you want to change information for a grid, you must also reference a legitimate source for it.
- If we are missing a grid feature, please create an issue, and we will consider adding it.
Comparison between every 2 grids
In the differences folder, you can find a comparison between each 2 grids we have data on.
It is recommended to check it out before getting a "pro" version of a grid, to see what you are actually paying for.
Shallow Comparison
Here we compare the grids using the markdown table, to show no bias to any grid. If willing, other grids can show this table using their grid. This comparison is alphabetical, to avoid owner's bias.
Note: Because the similarities don't matter, this table only shows the differences.
Note: This MD table has horizontal scrolling. Please use the middle mouse button to see all the grids.
Legend:
/ | ag-Grid | ag-Grid Enterprise | DataTables | DataTables Editor | Handsontable | Handsontable Pro | ngTable | UI Grid |
---|---|---|---|---|---|---|---|---|
Logo | ||||||||
Frameworks | ||||||||
Description | Advanced Data Grid / Data Table | Tables plug-in | Handsontable Community Edition - a Spreadsheet Library for Developers | Simple table with sorting and filtering | A Data Grid | |||
License | MIT | License | MIT | License | MIT | License | BSD-3-Clause | MIT |
Price | Free | £495+ | Free | $119+ | Free | $149+ | Free | Free |
Repository | Repository | Repository | Repository | Repository | Repository | Repository | ||
Stars | 2391 | 56 | 4332 | 7512 | 2643 | 4593 | ||
Themes | Fresh, Blue, Dark, Material, Bootstrap, Custom | Fresh, Blue, Dark, Material, Bootstrap, Custom | Default, Custom | Bootstrap, Foundation, Semantic UI, jQuery UI, Custom | Excel | Excel | Custom | Custom |
Website | Website | Website | Website | Website | Website | Website | Website | Website |
Demo | Demo | Demo | Demo | Demo | Demo | Demo | Demo | Demo |
Tech Support | ||||||||
- | ||||||||
General | ||||||||
Pivot Mode | ||||||||
Print Mode | ||||||||
Export | CSV, | CSV, | CSV | CSV | CSV | CSV, | ||
Pagination | ||||||||
Virtual Pagination | ||||||||
- | ||||||||
Rows | ||||||||
Rows Grouping | ||||||||
Floating Rows | ||||||||
Context Menu | ||||||||
Full Width Rows | ||||||||
Rows Numbering | ||||||||
Rows Selection | ||||||||
Virtual DOM | ||||||||
Dynamic Row Height | ||||||||
- | ||||||||
Columns | ||||||||
Filtering | ||||||||
Filters | Text, Number, Date, Custom | Text, Number, Date, Set, Custom | Text, Set, Custom | Text, Set, Custom | Text, Number, Set | Text, Number, Set, Custom | Text, Number, Set, Custom | |
Pinning | ||||||||
Reordering | ||||||||
Resizing | ||||||||
Header Grouping | ||||||||
Selection | ||||||||
Column Menu | ||||||||
Aggregation | Sum, Average, Min, Max, First, Last | Average | Sum, Average, Min, Max, Custom | |||||
Header Rendering | ||||||||
- | ||||||||
Cells | ||||||||
Custom Rendering | ||||||||
Formula Support | ||||||||
Inline Editing | ||||||||
Validation | ||||||||
Custom styling | ||||||||
Clipboard | ||||||||
Keyboard Navigation | Arrows, Enter, Tab | Arrows, Enter, Tab | Arrows, Enter, Tab, Page, Home, End | Arrows, Enter, Tab, Page, Home, End, UNDO/REDO | Arrows, Enter, Tab, Page, Home, End, UNDO/REDO | Arrows, Enter, Tab, Page | ||
Range Selection | ||||||||
Merge Cells | ||||||||
- | ||||||||
Nice To Have | ||||||||
Animations | ||||||||
Custom Icons | ||||||||
Custom Overlays | ||||||||
Global Search | ||||||||
Internationalisation | ||||||||
Master/Slave | ||||||||
RTL Support | ||||||||
Footer | ||||||||
Touch support |