An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with random-permutations

A curated list of projects in awesome lists tagged with random-permutations .

https://github.com/asimihsan/permutation-iterator-rs

A Rust library for iterating over random permutations.

feistel-network random random-permutations rust-library

Last synced: 11 Oct 2025

https://github.com/maxmouchet/gfc

Implementation of a Generalized-Feistel Cipher for generating random permutations.

feistel-cipher random-permutations speck

Last synced: 11 Oct 2025

https://github.com/ori88c/non-replacement-random-item-sampler

An efficient random item sampler that ensures O(1) sampling complexity, and equal selection probability for all items across cycles. Each cycle ensures unique, non-repeating item selections, with each item sampled only once per cycle. Upon cycle completion, the sampler automatically refreshes, initiating a new cycle to repeat the process.

constant-time cycles efficient-sampling no-repetitions non-replacement random random-element random-item random-permutations random-sample random-samples random-select random-selection random-selector random-shuffle rounds sampler sampling shuffle

Last synced: 26 Jan 2026