🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

The Shuffle.js plugin that helps in categorizing, sorting, and filtering a responsive grid of items  and laying out a group of items. Besides other cool features its a performant, responsive, and fast plugin.This is a large improvement to shuffle. Most notably, the ability for masonry layouts. Other additions include adding/removing items, enabling/disabling, multiple instances on a page, and more!

Gallery Plugins

Documentation

Shuffle Build Status Dependency Status Greenkeeper badge NPM version

Categorize, sort, and filter a responsive grid of items.

npm install shufflejs

Docs and Demos

All found here

Usage (with ES6)

import Shuffle from 'shufflejs';  const shuffleInstance = new Shuffle(document.getElementById('grid'), {   itemSelector: '.js-item',   sizer: '.js-shuffle-sizer' });

Inspiration

This project was inspired by Isotope and Packery.


You May Also Like