Skip to content
Projects

glen-cheney/Shuffle has 2,374 GitHub stars and 270 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 21:48 UTC. Last push 2026-11-01.

How these counts are measured

Categorize, sort, and filter a responsive grid of items

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Shuffle Build Status Dependabot Status NPM version

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

npm install shufflejs

Docs and Demos

All found here

Usage

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.

Explore related projects