A curated list of grid(table) libraries and resources that developers may find useful. Focused on JavaScript grid libraries for different uses. Ordered alphabetically by category.
Table of Contents
Libraries
- FancyGrid - JavaScript grid library with charts integration and server communication.
AngularJS directive and jQuery plugin. - HandSontable - JavaScript Spreadsheet excel-like table, has Polymer and AngularJS versions.
Specific Libraries
###JQuery
- DataTables - easy to use library. It is one of the most spread light solution on jQuery.
- JS Grid - light grid library with basic grid features.
- jqgrid - variety of grid features, but not modern themes.
- SlickGrid - many features, has infinite feature ( 1 000 000 rows). Themes looks out of date, but since many features is well known.
Angular
- ag-grid - number one grid solution on AngularJS.
- Angular UI Grid - easy to use library written with AngularJS.
React
- Griddle - simple grid library.
- React-DataGrid - has basic grid features, looks lite but serious.
Frameworks
- DevExpress - huge framework. It has AngularJS, AngularJS 2, Knockout, .NET versions.
- DHTMLX - one of the oldest framework. A bit out of date with old API.
- JQWidgets - jQuery based UI library with full list of widgets.
- Sencha - The biggest JavaScript Framework. Robust API. It is the most serious market solution for developing CRM/ERP systems. Since big default size it is used only for SP complex solutions. No jQuery and AngularJS intregrations.
It has material design theme since 6.2 version.
There is .Net version as outside product - Ext.Net. - SmartClient - the oldest one project. Sorely old API, but many features.
- Telerik - Telerik provides Kendo UI JS framework. Variety of widgets. It has .Net version. It does not have AngularJS version.
- Webix - variety of widgets, has Backbone.js, AngularJS, .NET versions.
- w2ui - light framework on jQuery with just 69kb.
Infographic Tools
- infogr.am - cloud infographics tool, has light Table widget.