An open API service indexing awesome lists of open source software.

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

  • ShieldUI - UI framework with JavaScript, .NET and Java versions.
  • EasyUI - Light and fast jQuery UI library with many widgets.
  • w2ui - Light framework on jQuery with just 69kb.
  • Ext.NET

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

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

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.