knuth-shuffle-seeded

The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
v1.0.6 URL: https://unpkg.com/knuth-shuffle-seeded@1.0.6/index.js
OpenBrowse Files
ronaldfisherfrankyatesfisher-yatesdonaldknuthshufflerandomrandomizeunbiasedalgorithm

array-shuffle

Randomize the order of items in an array
v3.0.0 URL: https://unpkg.com/array-shuffle@3.0.0/index.js
OpenBrowse Files
arraylistshufflesortrandomrandfisheryatesdurstenfeld

knuth-shuffle

The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
v1.0.8 URL: https://unpkg.com/knuth-shuffle@1.0.8/index.js
OpenBrowse Files
ronaldfisherfrankyatesfisher-yatesdonaldknuthshufflerandomrandomizeunbiasedalgorithm

shuffle-words

Shuffle the words in a string and optionally the letters in each word using the Fisher-Yates algorithm. Useful for creating test fixtures, benchmarking samples, etc.
v0.1.2 URL: https://unpkg.com/shuffle-words@0.1.2/index.js
OpenBrowse Files
algorithmbenchmarkingcombinatoricsefficientequallyfinitefisherfixturesknuthletterspermutationrandomrandomlyrandomizerandomizerreplacementsamplessetshuffleshuffledshufflingstringtermstestunbiasedwordwordsyates

compute-shuffle

Shuffles array elements in place.
v1.0.0 URL: https://unpkg.com/compute-shuffle@1.0.0/lib/index.js
OpenBrowse Files
compute.iocomputecomputationcombinatoricsfisheryatesknuthshufflepermutationpermrandpermarray