awesome-grid
A curated list of grid(table) libraries and resources that developers may find useful.
https://github.com/fancygrid/awesome-grid
Last synced: 3 days ago
JSON representation
Frameworks
Dojo
Libraries
- Bryntum Grid - A rich JS data grid component that integrates with React, Vue and Angular.
- ag-grid - Serious data grid solution for Enterprise. It supports major javascript frameworks:
- Highcharts Grid Lite - Light grid solution from famous chart library HighCharts.
Specific Libraries
Angular
- IgxGrid - A complete and high-performance Angular data grid by Infragistics. Supports virtual scrolling, sorting, filtering, grouping, editing, export, drag & drop, and responsive design. Ideal for enterprise-grade Angular applications.
AngularJS
- ui-grid - Professional complete grid solution.
Dojo
- DridX - Featured grid solution.
EmberJS
- ember-table - Professional grid library from Addepar.
jQuery
- appendGrid - The dynamic table input jQuery plugin. It has basic features. The design looks old.
- Dynatable - It has basic features. Last update in 2014!
- Frappe DataTable - A simple, modern and interactive datatable library on es6. Current version is full of small bugs.
- jExcel - jExcel is is a very light jquery plugin to embed a spreadsheet, compatible with Excel, in your browser. You can load data straight to a jExcel table from a JS array, json or even a CSV file.
- jsGrid - Light grid library with basic grid features.
- jqGrid - Variety of grid features.
- jTable - All main features and a focus on CRUD operations.
- MiniUI - A collection of widgets. There are some basic grid features. There are PHP, Java and .NET versions. All documentation is in Chinese.
- SlickGrid - Many features. There is even an infinite feature (1 000 000 rows). Themes looks out of date. Product is well known. Last update in 2014!
- Tablesorter - Small table plugin that enables sorting and several features. Mainly used to enable fast sorting on html table.
React
- DevExtreme React Grid - High-performance plugin-based React data grid for Bootstrap and Material Design.
- Griddle - Simple grid library.
- react-smart-data-table - Light React data table.
- Smart Grid - Light React grid with several features.
- BaseTable - React grid library from Autodesk.
- react-datagrid2 - It has basic grid features. It looks lite but it is powerful.
- React Table - A tiny(3kb) table library with several features.
Vue.js
- DevExtreme Vue Grid - High-performance plugin-based Vue data grid
- vue-table - Vue.js component that will automatically request (JSON) data from the server and display it nicely in a html table with swappable/extensible pagination component.
- vue-tables - Small table component on Vue.js.
- Vuetiful Datatable - Vuetiful is a component framework written on Vue.js. Although it does not have documentation, site and even link with samples - it is still interesting. Link on DataTable
Specific products
Dojo
- Elegantt - Awesome Gantt charts for Trello.
- Cal-Heatmap - JavaScript module to create calendar heatmap to visualize time series data.