Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "random" keyword

Top 3.7% on crates.io
noise 0.9.0
Procedural noise generation library.
22 versions - Latest release: about 2 months ago - 74 dependent packages - 390 dependent repositories - 717 thousand downloads total - 792 stars on GitHub - 5 maintainers
mc-rand 1.1.0
A platform abstraction layer providing a cryptographic RNG, `McRng`
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 44.9 thousand downloads total - 2 stars on GitHub - 3 maintainers
opensimplex2 1.1.0
Port of OpenSimplex2
3 versions - Latest release: 4 months ago - 1 dependent repositories - 1.58 thousand downloads total - 523 stars on GitHub - 2 maintainers
aes-prng 0.2.1
Pseudo-random number generator based on AES
3 versions - Latest release: 3 months ago - 3 dependent packages - 4 dependent repositories - 7.04 thousand downloads total - 6 stars on GitHub - 2 maintainers
rhai-rand 0.1.6
Random number package for Rhai
7 versions - Latest release: 7 months ago - 4 dependent packages - 3 dependent repositories - 11.7 thousand downloads total - 2 maintainers
Top 1.0% on crates.io
rand_core 0.6.4
Core random number generator traits and tools for implementation.
21 versions - Latest release: over 1 year ago - 1,032 dependent packages - 73,473 dependent repositories - 316 million downloads total - 1,582 stars on GitHub - 2 maintainers
osrand 0.2.1
Random numbers from the OS interface
3 versions - Latest release: 3 months ago - 1.14 thousand downloads total - 2 maintainers
Top 5.6% on crates.io
cap-rand 3.1.0
Capability-based random number generators
74 versions - Latest release: 3 days ago - 3 dependent packages - 634 dependent repositories - 1.96 million downloads total - 618 stars on GitHub - 2 maintainers
ionic_deckhandler 0.1.0
Rust implementation of a deck creation and card shuffling library
1 version - Latest release: about 3 years ago - 1 dependent repositories - 1.07 thousand downloads total - 1 stars on GitHub - 2 maintainers
fastrand-contrib 0.1.0
Extension functionality for fastrand
1 version - Latest release: 8 months ago - 1 dependent package - 1.49 thousand downloads total - 3 stars on GitHub - 2 maintainers
rand_word 0.1.18
Generate random english words
18 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 5.5 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
rand04_compat 0.1.1
Wrappers for compatibility with rand 0.4.
2 versions - Latest release: over 5 years ago - 2 dependent packages - 27 dependent repositories - 175 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 1.0% on crates.io
rand 0.8.5
Random number generators and other randomness functionality.
70 versions - Latest release: over 2 years ago - 15,477 dependent packages - 86,804 dependent repositories - 317 million downloads total - 1,582 stars on GitHub - 2 maintainers
colorid 0.0.6
The unique 4-colors-ID string generator in in Rust
7 versions - Latest release: over 1 year ago - 1 dependent package - 1.92 thousand downloads total - 20 stars on GitHub - 1 maintainer
cclm 0.0.1 💰
The `Claims` library holds JSON Web Token (JWT) cclm. It provides an RFC7519 compliant implementa...
1 version - Latest release: over 1 year ago - 3 dependent packages - 1.32 thousand downloads total - 13 stars on GitHub - 1 maintainer
stochastic-rs 0.4.2
A Rust library for stochastic processes
19 versions - Latest release: 3 months ago - 5.25 thousand downloads total - 10 stars on GitHub - 1 maintainer
butils 0.1.0
Utilities shared by software included in BSuccinct.
2 versions - Latest release: 3 months ago - 3 dependent packages - 623 downloads total - 98 stars on GitHub - 1 maintainer
bip39-lexical-data 1.0.0
BIP39 Lexical Data
2 versions - Latest release: about 1 month ago - 1 dependent package - 425 downloads total - 143 stars on GitHub - 1 maintainer
tinyrand-alloc 0.5.0
Extensions for using tinyrand with alloc.
3 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 1.78 thousand downloads total - 9 stars on GitHub - 1 maintainer
diehardest 1.0.0
A new approach to randomness testing.
1 version - Latest release: over 7 years ago - 1.22 thousand downloads total - 12 stars on GitHub - 1 maintainer
iceyee_random 6.0.0
Random.
9 versions - Latest release: 3 months ago - 2 dependent packages - 3.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
shufflebag 0.1.1
A shuffle bag implementation on rust.
1 version - Latest release: almost 2 years ago - 374 downloads total - 1 stars on GitHub - 1 maintainer
rip_shuffle 0.2.0
Fast sequential and parallel in-place shuffling algorithms
2 versions - Latest release: 7 months ago - 1 dependent repositories - 787 downloads total - 2 stars on GitHub - 1 maintainer
moby-name-gen 0.1.0
The Moby way to generate random names
1 version - Latest release: almost 7 years ago - 1 dependent package - 961 downloads total - 2 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
names 0.14.0
A random name generator with names suitable for use in container instances, project names, applic...
6 versions - Latest release: almost 2 years ago - 60 dependent packages - 1,666 dependent repositories - 5.54 million downloads total - 116 stars on GitHub - 1 maintainer
nano-id 0.3.3 💰
A tiny, secure, URL-friendly, unique string ID generator for Rust
9 versions - Latest release: 6 months ago - 3 dependent packages - 2 dependent repositories - 23.2 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
nanorand 0.7.0 💰
A tiny, fast, zero-dep library for random number generation.
17 versions - Latest release: about 2 years ago - 74 dependent packages - 3,176 dependent repositories - 13.9 million downloads total - 221 stars on GitHub - 1 maintainer
xorshift128plus-rs 0.1.6
A simple implementation of the XorShift128+ pseudorandom number generator in Rust.
7 versions - Latest release: about 6 years ago - 5.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
yyid 0.7.0
Yyid generator (random tokens like UUIDv4, but using all the bits)
14 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 15.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
pcg-mwc 0.2.1
A fast non-cryptographic psudo random number generator
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1.95 thousand downloads total - 18 stars on GitHub - 1 maintainer
arc4 0.1.0 💰
RC4 encryption and PRNG in pure rust (with no_std support)
1 version - Latest release: about 4 years ago - 2 dependent packages - 3 dependent repositories - 7.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
seeded_dice_roller 1.0.2
A dice roller using a seed to give deterministic results.
7 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
histogram-sampler 0.5.0
Sampling from a distribution given by a histogram
9 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 40.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
redant 0.1.9
This app generates a combination of a random color and a random creature (real and fictional)
10 versions - Latest release: almost 2 years ago - 3.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
br-code 0.0.6
This is an code
5 versions - Latest release: 9 months ago - 1.23 thousand downloads total - 1 maintainer
Top 5.2% on crates.io
rand_xoshiro 0.6.0
Xoshiro, xoroshiro and splitmix64 random number generators
7 versions - Latest release: over 3 years ago - 171 dependent packages - 3,656 dependent repositories - 17.6 million downloads total - 38 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
rand_xorshift 0.3.0
Xorshift random number generator
5 versions - Latest release: over 3 years ago - 285 dependent packages - 15,074 dependent repositories - 48.7 million downloads total - 38 stars on GitHub - 1 maintainer
fakeit 1.2.0
Fake data generator library with 130+ functions
11 versions - Latest release: 8 months ago - 8 dependent packages - 5 dependent repositories - 87.9 thousand downloads total - 144 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
zipf 7.0.1
A fast generator of discrete, bounded Zipf-distributed random numbers
18 versions - Latest release: 9 months ago - 13 dependent packages - 68 dependent repositories - 514 thousand downloads total - 29 stars on GitHub - 1 maintainer
sonyflake 0.2.0 💰
A distributed unique ID generator inspired by Twitter's Snowflake
4 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 15.3 thousand downloads total - 157 stars on GitHub - 1 maintainer
boost-rs 0.0.9
A library for boosting your develop productivity on Rust.
9 versions - Latest release: 5 months ago - 2.58 thousand downloads total - 2 stars on GitHub - 1 maintainer
tinyrand 0.5.0
Lightweight RNG specification and several ultrafast implementations in Rust.
5 versions - Latest release: over 1 year ago - 12 dependent packages - 5 dependent repositories - 10.3 thousand downloads total - 9 stars on GitHub - 1 maintainer
infallible-sonyflake 0.1.1 💰
A async/sync distributed unique ID generator inspired by Twitter's Snowflake
2 versions - Latest release: almost 3 years ago - 782 downloads total - 2 stars on GitHub - 1 maintainer
turborand 0.10.1
Fast random number generators
16 versions - Latest release: 3 months ago - 3 dependent packages - 22 dependent repositories - 35.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
vrd 0.0.7 💰
A Rust library for generating random and pseudo-random numbers based on the Mersenne Twister algo...
7 versions - Latest release: 16 days ago - 9 dependent packages - 3 dependent repositories - 16.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
wyhash 0.5.0
Rust implementation of the WyHash fast portable non-cryptographic hashing algorithm and random nu...
8 versions - Latest release: over 3 years ago - 27 dependent packages - 64 dependent repositories - 674 thousand downloads total - 89 stars on GitHub - 1 maintainer
xorshift 0.1.3
Implementation of the high performance xoroshiro128+, xorshift128+, xorshift1024*, and splitmix64...
4 versions - Latest release: over 7 years ago - 7 dependent packages - 7 dependent repositories - 23.1 thousand downloads total - 18 stars on GitHub - 1 maintainer
spanquist 0.1.1
A macro to randomly schedule self-termination of application.
2 versions - Latest release: over 6 years ago - 1.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
randen 0.0.0
Randen is a fast, backtracking resistant CSPRNG.
1 version - Latest release: almost 6 years ago - 1.06 thousand downloads total - 333 stars on GitHub - 1 maintainer
anl 0.3.0
Accidental Noise Library port for Rust.
3 versions - Latest release: over 7 years ago - 2.63 thousand downloads total - 5 stars on GitHub - 1 maintainer
choose-rand 0.2.0
A small crate for choosing random items from a set of weighted items.
2 versions - Latest release: 8 months ago - 575 downloads total - 1 stars on GitHub - 1 maintainer
random-fast-rng 0.1.1 💰
Rust library for Blazing fast non cryptographic random number generator
2 versions - Latest release: over 4 years ago - 10 dependent packages - 16 dependent repositories - 46.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
dioni 1.1.0
Real random for Spotify!
3 versions - Latest release: almost 4 years ago - 1.41 thousand downloads total - 1 maintainer
tic_rng_toe 0.1.0
Implementation of tic-tac-toe for one player where the computer places his marks pseudorandomly.
1 version - Latest release: 3 months ago - 323 downloads total - 0 stars on GitHub - 1 maintainer
picorand 0.1.2
A zero-dependency, no_std-compatible, easily extendable library intended for fast random number g...
4 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 2.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
entro-shift 1.1.0 💰
Entro Shift is a 32-bit, pseudo-random number generator algorithm.
9 versions - Latest release: 4 months ago - 2.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
mc-exam-randomizer 0.3.7
This is a library that help produce a randomized multiple choice (mc) exam.
11 versions - Latest release: over 1 year ago - 1 dependent repositories - 3.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
mersenne_twister 1.1.1
Mersenne Twister pseudorandom number generator
11 versions - Latest release: over 6 years ago - 3 dependent packages - 11 dependent repositories - 194 thousand downloads total - 9 stars on GitHub - 1 maintainer
random_word 0.4.3
Efficient functions for generating random words in many languages.
14 versions - Latest release: 4 months ago - 9 dependent packages - 9 dependent repositories - 127 thousand downloads total - 2 stars on GitHub - 1 maintainer
ndm 0.9.10
Parse standard polyhedral dice notation
11 versions - Latest release: 10 months ago - 1 dependent repositories - 4.56 thousand downloads total - 3 stars on GitHub - 1 maintainer
time_series_generator 0.3.3
Generate various timeseries of given length, some randomly sampled
5 versions - Latest release: 10 months ago - 4 dependent packages - 2 dependent repositories - 3.55 thousand downloads total - 13 stars on GitHub - 1 maintainer
wyrand 0.1.6
A fast & portable non-cryptographic pseudorandom number generator and hashing algorithm
8 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 6.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
random_color 0.8.0
Rust crate for generating random attractive colors
10 versions - Latest release: 5 months ago - 15 dependent packages - 20 dependent repositories - 130 thousand downloads total - 41 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
fastrand 2.1.0
A simple and fast random number generator
24 versions - Latest release: 22 days ago - 605 dependent packages - 40,112 dependent repositories - 141 million downloads total - 361 stars on GitHub - 1 maintainer
perchance 0.5.3
Very simple random number generation optimized for ease of use
12 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 152 thousand downloads total - 1 maintainer
datapool 0.1.4
Tool to generate a pool of testdata
2 versions - Latest release: over 1 year ago - 632 downloads total - 0 stars on GitHub - 1 maintainer
adjective_adjective_animal 0.1.0
A library to generate suitably random and reasonably unique human readable (and fairly adorable) ...
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 2.62 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
rand_isaac 0.3.0
ISAAC random number generator
5 versions - Latest release: over 3 years ago - 46 dependent packages - 11,962 dependent repositories - 27.4 million downloads total - 38 stars on GitHub - 1 maintainer
noisy 0.0.3
A procedural noise generation library written for Rust.
3 versions - Latest release: over 9 years ago - 3.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
randish_rs 0.1.0
Generate predictably random like numbers using LCG
1 version - Latest release: almost 2 years ago - 362 downloads total - 0 stars on GitHub - 1 maintainer
park-miller-carta-prng 0.1.3
An efficient Pseudo-Random Number Generator
3 versions - Latest release: over 6 years ago - 2.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_turborand 0.8.2
A plugin to enable ECS optimised random number generation for the Bevy game engine.
13 versions - Latest release: 3 months ago - 2 dependent packages - 6 dependent repositories - 13.8 thousand downloads total - 32 stars on GitHub - 1 maintainer
squirrel-rng 0.2.2
An impl of `rand::Rng` based on a talk by Squirrel Eiserloh re: Math for Game Programmers.
4 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 3.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
easy-utils 0.0.1
Multiple utils written in rust.
1 version - Latest release: almost 3 years ago - 452 downloads total - 1 stars on GitHub - 1 maintainer
r30_rs 0.1.0
A psuedo-random bit generator in Rust implemented with the Rule-30 elementary cellular automata
1 version - Latest release: about 1 year ago - 456 downloads total - 2 stars on GitHub - 1 maintainer
distrand 0.1.1
commit-reveal distributed random value generation
2 versions - Latest release: over 5 years ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
walks 0.0.0
[Under development, no files yet.] Processes with random walk behavior.
1 version - Latest release: almost 4 years ago - 517 downloads total - 1 maintainer
randtest
Application for statistical testing of pseudo-random number generators
2 versions - Latest release: about 1 month ago - 1.24 thousand downloads total - 1 maintainer
random-partition 0.1.0
Generate approximately uniformly distributed random integer partitions.
1 version - Latest release: over 1 year ago - 355 downloads total - 0 stars on GitHub - 1 maintainer
rand-compat 0.1.1 💰
A compatibility layer for different versions of rand_core
2 versions - Latest release: almost 2 years ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
smolcrush 0.2.1
A smol RNG library for Rust.
7 versions - Latest release: 5 months ago - 1 dependent package - 1.94 thousand downloads total - 1 stars on GitHub - 1 maintainer
sfmt 0.7.0
Rust implementation of SIMD-oriented Fast Mersenne Twister (SFMT)
11 versions - Latest release: over 2 years ago - 4 dependent packages - 7 dependent repositories - 10.6 thousand downloads total - 30 stars on GitHub - 1 maintainer
rand_derive2 0.1.21
Generate customizable random types with the rand crate
21 versions - Latest release: 11 months ago - 8 dependent packages - 5 dependent repositories - 20.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
iron_dice 0.1.2
a command line utility to throw dice
3 versions - Latest release: 4 months ago - 758 downloads total - 0 stars on GitHub - 1 maintainer
getrandom-runtime-seeded 1.0.0
A collection of standardized messages, state structs, and helper functions a contract can use to ...
2 versions - Latest release: 3 months ago - 664 downloads total - 0 stars on GitHub - 1 maintainer
adv_random 2.0.2
Create random numbers, passwords, or strings based on rules
6 versions - Latest release: 4 months ago - 1.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
random_user 0.3.2
Random user generator using the api from <https://randomuser.me>
5 versions - Latest release: 10 months ago - 1.24 thousand downloads total - 1 stars on GitHub - 1 maintainer
transcendent 0.3.2
...
4 versions - Latest release: 29 days ago - 702 downloads total - 0 stars on GitHub - 1 maintainer
random-branch 0.1.1
Provides a macro to select a random branch like match
3 versions - Latest release: about 3 years ago - 1 dependent repositories - 16.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
randotron 0.1.1
Trivial little library that lets you randomly execute a closure with a sample rate
1 version - Latest release: over 1 year ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
permutation_iterator 0.1.2
A Rust library for iterating over random permutations using O(1) (i.e. constant) space.
3 versions - Latest release: over 4 years ago - 3 dependent packages - 30 dependent repositories - 81.6 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
dummy 0.7.0 💰
Macros implementation of #[derive(Dummy)]
13 versions - Latest release: 7 months ago - 1 dependent package - 43 dependent repositories - 1.71 million downloads total - 805 stars on GitHub - 1 maintainer
proptest-http 0.1.0
impl proptest::Arbitrary for http::{Request,Response,Uri}
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
jandom 0.3.4
Port of java.util.Random
7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
caith 4.2.3
A dice roller library supporting many features
29 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 14.8 thousand downloads total - 18 stars on GitHub - 1 maintainer
reservoir-sampling 0.5.1
Implementations of a variety of algorithms for reservoir sampling in Rust.
13 versions - Latest release: about 3 years ago - 1 dependent package - 5 dependent repositories - 6.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
rdeck 0.2.0
a simple library for choosing distinct random elements
1 version - Latest release: 5 months ago - 266 downloads total - 0 stars on git.envs.net - 1 maintainer
adkfjakdjk 0.3.0
A tool to greet adkfjakdjk
4 versions - Latest release: 8 months ago - 1.29 thousand downloads total - 1 maintainer
lazyrand 0.1.12
It is a simple library for generating random numbers easily.
12 versions - Latest release: 3 months ago - 3.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
rando 0.2.0
A library for iteration in random order.
3 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 2.98 thousand downloads total - 2 stars on GitHub - 1 maintainer