node.js package for shuffling and dealing decks of cards (or anything else you'd like to shuffle)
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
Shuffle Array based on a Seed
The lodash method `_.shuffle` exported as a module.
TypeScript definitions for shuffle-array
TypeScript definitions for shuffle-seed
TypeScript definitions for knuth-shuffle-seeded
Knuth shuffle
TypeScript definitions for knuth-shuffle
Functions for cross validation, shuffle, cartesian product and more
Shuffle Editor CLI tool
This is the **x86_64-unknown-linux-gnu** binary for `swap-or-not-shuffle`
Standalone React surfaces from the Shuffle Security app — Usecases explorer, form control, and more.
Shuffle elements of an array-like object.
Knuth shuffle
Cryptographically secure shuffle using the Fisher-Yates algorithm. The browser's (or NodeJS) crypto services are used to generate strong random numbers.
Randomize the order of the elements in a given array.
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.
This is the **aarch64-unknown-linux-gnu** binary for `swap-or-not-shuffle`
This is the **aarch64-apple-darwin** binary for `swap-or-not-shuffle`
Shuffle and unshuffle an array by seed/key.
Shuffle an array using secure-random-uniform as the RNG
Implementation of various shuffling algorithms over slices.
Fast sequential and parallel in-place shuffling algorithms
Mental poker library implementing Bayer-Groth 2012 shuffle proofs for multi-party card shuffling without a trusted dealer
A vector shuffling library that allows for in-place shuffling, or predictive sub-item shuffling.
Tiered randomness for Rust: fast PRNG, process-unique seeds, and OS-backed cryptographic random — plus bounded ranges, strings, tokens, shuffle, sample, and weighted choice. Zero dependencies, MSRV 1.75.
Rust implementation of the Blosc2 high-performance compression library
Tenhou Deck/Wall-Shuffling Algorithm
An implementation of the Curdleproofs shuffle zero-knowledge argument
A simple library for manipulating and shuffling a deck of cards.
Randomly relocate BED intervals within a genome — bedtools shuffle equivalent
A shuffling allocator, randomizing heap object locations; useful for avoiding accidental cache locality during benchmarking, which can obscure performance evaluation.
High-performance pseudo-random permutations using Feistel networks with O(1) memory and O(1) time per element
Simple method to shuffle list while preserving n-mer frequency.
shuffles lines of input
Shuffles an array in a fun way
An extension to the Fisher-Yates-Shuffle algorithm to support weights. It includes a ruby core extension for arrays.
A CLI tool to shuffle the commit date of your git repository
Shuffles the order of an array
Outputs a list of shuffled music directories. Assumes your music is already organized in a directory-per-album structure.
Randomly shuffle any string
My first gem is cool
With the class Game you can handle a deck of cards and setting the players and the cards per player. And shuffle the deak of cards.
Stupid little Jekyll plugin for shuffleing the order of an array
This experimental gem provides you the ability to shuffle a list.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.