There are so many jQuery plugins for filtering and sorting, but here are five of my current favorites, which offer a variety of features and effects.

1. Isotope

An exquisite jQuery plugin for magical layouts. Enables filtering, sorting, and dynamic layouts.


2. MixItUp

A jQuery plugin providing animated filtering and sorting


3. TinySort

A small and simple jQuery plugin that will sort any nodetype by it’s text- or attribute value, or by that of one of it’s children. Check out a demo


4. Quicksand

This plugin lets you reorder and filter items with a nice shuffling animation. Check out a demo


5. Shuffle

A jQuery plugin for sorting, filtering, and laying out a group of items. It’s performant, responsive, and fast.


Sam Deering is a Front-end Web Developer who specialises in JavaScript & jQuery. Sam is driven and passionate about sharing his knowledge to educate others.

Free Guide:

How to Choose the Right Charting Library for Your Application

How do you make sure that the charting library you choose has everything you need? Sign up to receive this detailed guide from FusionCharts, which explores all the factors you need to consider before making the decision.

Special Offer
Free course!

Git into it! Bonus course Introduction to Git is yours when you take up a free 14 day SitePoint Premium trial.