Shuffle

Categorize, sort, and filter a responsive grid of items

Github stars Tracking Chart

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.

Main metrics

Overview
Name With Ownerglen-cheney/Shuffle
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2011-12-24 18:33:07
Pushed At2025-06-09 14:05:29
Last Commit At
Release Count41
Last Release Namev6.1.2 (Posted on )
First Release Namev2.0.0 (Posted on )
用户参与
Stargazers Count2.4k
Watchers Count54
Fork Count279
Commits Count528
Has Issues Enabled
Issues Count258
Issue Open Count6
Pull Requests Count120
Pull Requests Open Count5
Pull Requests Close Count251
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private