10 Best JavaScript Plugins To Sort Table By Columns

by jQueryScript,

What Is Table Sort

Table sort is a commonly used data management functionality that enables the user to sort tabular data in an HTML table by ascending or descending order.

Suppose you have an HTML table and want to sort data based on user name, age, email address, you need a table sorting plugin to achieve this function.

The Best Table Sort Plugin:

Here are the 10 best jQuery and Vanilla JavaScript table sorter plugin that makes HTML table sortable and improves the reading experience of large tabular data in your web app. Have fun.

Table of contents:

Best jQuery Table Sort Plugins

Excel-like Bootstrap Table Sorting And Filtering Plugin

excel-bootstrap-table-filter.js is a jQuery plugin that creates multiple filters in your Bootstrap table columns to narrow down or re-sort the tabular data just like in the MS Excel.

Excel-like Bootstrap Table Sorting And Filtering Plugin

[Demo] [Download]


Paginate, Filter, And Sort Dynamic Data In A Table - Table Sortable

The Table Sortable jQuery plugin helps you render a customizable dynamic data table from JSON or JavaScript objects, with paginate, live filter, and data sort capabilities.

Paginate, Filter, And Sort Dynamic Data In A Table - Table Sortable

[Demo] [Download]


jQuery Plugin For Multi-column Table Sorting and Filtering - Dynamitable

Dynamitable is a small yet useful jQuery table manipulation plugin that allows you to add sorting and filtering functionalities to an existing table.

jQuery Plugin For Multi-column Table Sorting and Filtering - Dynamitable

[Demo] [Download]


jQuery Plugin For Sortable Bootstrap Tables - Bootstrap Sortable

Bootstrap Sortable is a jQuery extension for Bootstrap that adds the capability of sorting rows of your Bootstrap tables by your own rules.

jQuery Plugin For Sortable Bootstrap Tables - Bootstrap Sortable

[Demo] [Download]


Flexible Client-Side Table Sorting Plugin - tablesorter

tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes and any server-side code.

Flexible Client-Side Table Sorting Plugin - tablesorter

[Demo] [Download]


Best vanilla JS Table Sort Plugins

Sort An HTML Table In Alphabetical Or Numerical Order – Sortable Tables

A JavaScript plugin for sortable tables which enables the user to sort the table columns in alphabetical or numerical order.

Sort An HTML Table In Alphabetical Or Numerical Order – Sortable Tables

[Demo] [Download]


Minimal Table Sorting Library – sorTable.js

sorTable.js is an extremely light JavaScript library used to sort table rows by alphabet and number without any dependencies.

Minimal Table Sorting Library – sorTable.js

[Demo] [Download]


Make HTML Table Sortable With sort-table Library

A small JavaScript library which applies the sorting functionality to your HTML table.

Make HTML Table Sortable With sort-table Library

[Demo] [Download]


Small Table Sorting Component In Vanilla JavaScript

A small table sorting component written in pure vanilla JavaScript that supports various sort types defined in individual JS files.

Small Table Sorting Component In Vanilla JavaScript

[Demo] [Download]


Modular Table Sorting Library – IntlTableSort

A tiny, fast table sorting JavaScript library that supports numbers, dates & times and lowercase/uppercase strings.

Modular Table Sorting Library – IntlTableSort

[Demo] [Download]


More Resources:

Want more jQuery plugins or JavaScript libraries to create sortable HTML tables on the web & mobile? Check out the jQuery Table Sort and JavaScript Table Sort sections.

See Also: