Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
random
Seedable random number generator supporting many common distributions.
@stdlib/random
Random numbers.
@stdlib/random-base-mt19937
A 32-bit Mersenne Twister pseudorandom number generator.
@stdlib/random-base-shared
Common APIs shared across base pseudorandom number generators.
@stdlib/random-base-randu
Uniformly distributed pseudorandom numbers between 0 and 1.
@stdlib/random-base-uniform
Uniformly distributed pseudorandom numbers.
@stdlib/random-base-minstd
A linear congruential pseudorandom number generator (LCG) based on Park and Miller.
@stdlib/random-base-minstd-shuffle
A linear congruential pseudorandom number generator (LCG) whose output is shuffled.
@stdlib/random-base-randi
Pseudorandom numbers having integer values.
@stdlib/random-base-box-muller
Normally distributed pseudorandom numbers using the Box-Muller transform.
@stdlib/random-base-weibull
Weibull distributed pseudorandom numbers.
@stdlib/random-base-invgamma
Inverse gamma distributed pseudorandom numbers.
@stdlib/random-base-exponential
Exponentially distributed pseudorandom numbers.
@stdlib/random-base-hypergeometric
Hypergeometric distributed pseudorandom numbers.
@stdlib/random-base
Base pseudorandom number generators.
@stdlib/random-base-improved-ziggurat
Normally distributed pseudorandom numbers using the improved Ziggurat method.
@stdlib/random-base-discrete-uniform
Discrete uniform distributed pseudorandom numbers.
@stdlib/random-base-beta
Beta distributed pseudorandom numbers.
@stdlib/random-base-gamma
Gamma distributed pseudorandom numbers.
@stdlib/random-base-chisquare
Chi-square distributed pseudorandom numbers.