Creating tables from huge data is quite difficult thing until you have a tool or plugin which makes things easier for you. There are myriad of tools and plugins out there which can create tables and show them on your websites easily.
In this post we are going to showcase 30 Best jQuery Table Plugins for 2016 which will help you creating tables for showcasing large data on your websites easily. Following plugins are easy to use and also enable you to display, manage and sort data to deliver friendly experience to your visitors.
Read Also —
15 Free jQuery Lightbox Plugins
Responsive jQuery Menu Plugins for Developers
12 jQuery Audio Player Plugins
1. easyTable
easyTable allow you to sort, filter and do multiple ways of select using shift and crtl key, allow to get the data selected easily and customize/extend the plugin.
This plugin as numerous features like cross browser compatible, mobile first approach, font awesome support, bootstrap support and small size 4kb minified.
Demo & Download
2. Spreadsheet
A fully fledged native jQuery spreadsheet plugin, designed to look and feel like Google sheets. It supports a full stack of spreadsheet operations, including: formulas, sorting, formatting, borders, moving rows, columns, frozen rows or columns, merging and so much more!
Demo & Download
3. KingTable
KingTable is a jQuery plugin for administrative tables that are able to build themselves, on the basis of their input data.
It supports client and server side pagination; client and server side search; custom filters views; automatic menu to hide and reorder columns and support for custom tools. Client side export feature into: csv, json and xml formats.
Demo & Download
4. StickySort
StickySort is a jQuery plugin for adding sticky headers and columns to your tables, complete with an extended sorting function. This plugin is licensed unter the GNU General Public License.
Demo & Download
5. jQuery Table
jQuery Table is an easy plugin for creating dynamic tables for storing your data. This plugin has myriad of features like resizable column, sortable column, support server filter, ajax load json file, support server pagination and much more.
Demo & Download
6. jQuery Tabledit
jQuery Tabledit is a inline editor for HTML tables compatible with Bootstrap. It is possible to edit inline like a spreadsheet or with buttons to change between edit and view mode.
Demo & Download
7. jQuery treeTable
jQuery treetable is a jQuery plugin that you can display a tree in an HTML table with directory structure or a nested list.
Demo & Download
8. jQuery Grid Plugin
jQuery Grid is a plugin for the jQuery JavaScript library. It is a very fast and extendable tool, and will add advanced interaction controls to any HTML table.
This plugin support pagination, JavaScript and server side data sources, jQuery UI and Bootstrap. Free open source tool distributed under MIT License.
Demo & Download
9. WATable
WATable is a customizable jQuery table plugin with sorting, paging, filtering.
Demo & Download
10. gTable
Gravity Table (GTable) is a compliment plugins for the great jQuery tables plugins DataTables. It will automatically create an editable row with an input element and capable of updating the server with a basic command such as add, edit and delete. The GUI are intuitive with a minimalist concept and unobtrusive in-place editing.
Demo & Download
11. colResizable
colResizable is a jQuery plugin designed to enhance any kind of HTML table object adding column resizing features by dragging column anchors manually.
It is compatible with both mouse and touch devices and has some nice features such as layout persistence after page refresh or postback and compatibility with both percentage and pixel-based table layouts.
Demo & Download
12. Bootstrap Data Table
Bootstrap Data Table is a jQuery plugin that you can use for sorting, pagination and filtering table. Bootstrap is used for styling and also FontAwesome icons used in table icons.
Demo & Download
13. Wholly
Wholly is a jQuery plugin used to select the entire table row and column in response to mouseenter and mouseleave events. Wholly supports table layouts that utilize colspan and rowspan.
Demo & Download
14. Columns
Columns is an easy way of creating JSON data into HTML tables that are sortable, searchable, and paginating. All you need is to provide the data, and Columns will do the rest.
Demo & Download
15. jQuery Table Dynamizer
This plugin simply adds dynamic tables to your form and it has several features like CSS styles for tables, php functions to easy access the table date and full documentation for easy use.
Demo & Download
16. Bootstrap Table
Bootstrap Table displays data in a tabular format and offers rich support to radio, checkbox, sort, pagination and so on. It is both featherweight and feature-rich.
Demo & Download
17. jQuery Datatables
jQuery DataTables is a powerful plugin that can sort, page, and filter millions of records. This plugin has tons of features like variable length pagination, scrolling options for table viewport, smart handling of column widths, jQuery UI themeroller support and multi column sorting with data type detection.
Demo & Download
18. Sheetrock
Sheetrock is a jQuery plugin for querying, retrieving, and displaying data from Google Spreadsheets. Use it to load entire sheets or leverage SQL-like queries to treat Google Spreadsheets as a quick-and-dirty JSON datastore.
Demo & Download
19. jQuery Editable
jQuery editTable is a very small jQuery Plugin (~1Kb gzipped) that fill the gap left by the missing of a default input field for data tables. jQuery editTable can be used both in Ajax and/or HTTP POST contest and let you preset the title and number of columns or just let complete freedom to the user. You can even append custom behaviours to single column cells (ex. jQuery UI Datepicker).
Demo & Download
20. HighChartTable
highchartTable is a jQuery plugin provides a simple way to convert HTML data tables to Highcharts graphs. Many attributes are available to provide you a way to customize the graph.
Demo & Download
21. jQuery ReStable
jQuery ReStable is a very simple and lightweight jQuery plugin that make tables responsive making them collapse into ul lists.
Demo & Download
22. appendGrid
appendGrid allow you to input structured data row by row such like filling spreadsheets. It allows you to add/remove/insert/delete row in the grid. The generated input/select/textarea controls are well named for submitting to server side applications such as ASP.NET/PHP/JSP. Multiple options and callback events are available to fit every situation.
This plugin is quite easy to use, jQuery UI widgets supported, sub grids supported, customizable input types and cross browser compatible.
Demo & Download
23. jQuery Filter Table Plugin
jQuery Filter Table Plugin is a live searching/filtering for HTML tables in a jQuery plugin. This plugin will add a search filter to tables. When typing in the filter, any rows that do not contain the filter will be hidden.
Demo & Download
24. Stupid Table
This is a stupidly simple, absurdly lightweight jQuery table sorting plugin. As long as you understand basic JavaScript sorting, you can make this plugin do as much or as little as you want.
Demo & Download
25. Stacktable.js
stacktable.js is a jQuery plugin for equalizing the height or width of elements. The purpose of stacktable.js is to give you an easy way of converting wide tables to a format that will work better on small screens. It creates a copy of the table that is converted into a 2-column key/value format.
Demo & Download
26. Table to JSON
Table-to-JSON is a jQuery plugin that converts an HTML Table into a JavaScript object (JSON). It is useful for working with user-editable tables or accessing output from 3rd party tools.
Demo & Download
27. FooTable
FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome – No matter how many columns of data you may have in them. FooTable transforms your HTML tables into expandable responsive tables.
Demo & Download
28. Tablesorter
tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell. Also it has many useful features.
Demo & Download
29. Tocify
Tocify is a jQuery plugin that dynamically generates a table of contents. Tocify can be optionally styled with jQueryUI Themeroller, and optionally animated with jQuery show/hide effects.
Tocify also optionally provides support for smooth scrolling, scroll highlighting, scroll page extending, and the HTML5 pushstate API via History.js.
Demo & Download
30. jTable
jTable is a jQuery plugin that is used to create AJAX based CRUD tables without coding HTML or JavaScript. It has several features including automatically creates HTML table and loads records from server using Ajax. Allow user to ‘delete a record’ by jQueryUI dialog based confirmation. When user deletes a record, it deletes the record from server using AJAX and deletes the record from the table in the page. It supports server side sorting using Ajax, server side sorting, shows animations and much more.
Demo & Download
Final Words
Tables are great way to represent huge data, jQuery table plugins not just create dynamic and interactive tables but also help you to sort, filter, and paginate the content to find-out desired results. Let us know which one is your favorite table plugin by posting a comment below.