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

Projects in Awesome Lists tagged with rand

A curated list of projects in awesome lists tagged with rand .

https://github.com/krowinski/bcmath-extended

Extends php BCMath lib for missing functions like floor, ceil, round, abs, min, max, rand for big numbers. Also wraps existing BCMath functions.

abs arbitrary-precision bignumber ceil complex-numbers composer-packages deche decimals floor math money php rand scientific-notation

Last synced: 06 Apr 2025

https://github.com/openwall/php_mt_seed

PHP mt_rand() seed cracker

cracker mersenne-twister mt openmp php rand random seed simd

Last synced: 09 Apr 2025

https://github.com/engusmaze/frand

Blazingly Fast Pseudo Random Number Generator written in Rust

no-std prng rand random random-generation rust rust-lang

Last synced: 07 Oct 2025

https://github.com/artichoke/rand_mt

🌪 Mersenne Twister implementation backed by rand_core

artichoke mersenne-twister no-std rand random rng rust rust-crate

Last synced: 11 Feb 2026

https://github.com/zephyrtronium/crazy

Interfaces and implementations for sources of randomness and pseudo-randomness

go lfg mersenne-twister prng rand xoroshiro xoshiro

Last synced: 19 Jan 2026

https://github.com/abranhe/randn

Another 🔢 Random Number Generator

number-generator rand random random-number

Last synced: 27 Oct 2025

https://github.com/sebastienrousseau/vrd

A Rust library for generating high-quality random numbers based on the Mersenne Twister algorithm 🦀

entropy mersenne-twister mersenne-twister-generator rand random random-number-generator rust vrd

Last synced: 24 Oct 2025

https://github.com/stdlib-js/random-streams-frechet

Create a readable stream for generating pseudorandom numbers drawn from a Fréchet distribution.

continuous frechet javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 27 Oct 2025

https://github.com/stdlib-js/random-streams-weibull

Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.

continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream weibull

Last synced: 26 Jan 2026

https://github.com/stdlib-js/random-iter-logistic

Create an iterator for generating pseudorandom numbers drawn from a logistic distribution.

continuous generator iterator javascript logistic math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 08 Jan 2026

https://github.com/stdlib-js/random-streams-cosine

Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.

continuous cosine javascript math mathematics node node-js nodejs prng pseudorandom raised rand random readable rng seed statistics stats stdlib stream

Last synced: 12 Apr 2025

https://github.com/stdlib-js/random-iter-levy

Create an iterator for generating pseudorandom numbers drawn from a Lévy distribution.

continuous generator iterator javascript levy math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 06 Mar 2026

https://github.com/eliainnocenti/cryptography-exercises

Exercises for Cryptography Exam @ Polito - Cryptographic primitives in C with OpenSSL and prototype attacks in Python.

asymmetric-cryptography c cryptography ctf digest encryption-decryption offensive-security openssl python rand random-number-generators random-numbers symmetric-cryptography

Last synced: 05 May 2026

https://github.com/xaionaro-go/weightedshuffle

Shuffle slice with weighted position preference

go golang order preference rand random reorder shuffle slice sort weight weighted

Last synced: 27 Feb 2025

https://github.com/stdlib-js/random-streams-kumaraswamy

Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.

continuous javascript kumaraswamy math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 25 Oct 2025

https://github.com/stdlib-js/random-iter-cauchy

Create an iterator for generating pseudorandom numbers drawn from a Cauchy distribution.

cauchy continuous generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 05 Mar 2026

https://github.com/stdlib-js/random-iter-arcsine

Create an iterator for generating pseudorandom numbers drawn from an arcsine distribution.

arcsine continuous generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 13 May 2025

https://github.com/iwaltgen/sak

a minimal multi-tool CLI

cli go golang rand

Last synced: 14 Jan 2026

https://github.com/stdlib-js/random-streams-discrete-uniform

Create a readable stream for generating pseudorandom numbers drawn from a discrete uniform distribution.

discrete javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream uniform

Last synced: 12 Oct 2025

https://github.com/stdlib-js/random-iter-poisson

Create an iterator for generating pseudorandom numbers drawn from a Poisson distribution.

counts discrete generator javascript math mathematics node node-js nodejs poisson prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 14 Apr 2026

https://github.com/stdlib-js/random-iter-gamma

Create an iterator for generating pseudorandom numbers drawn from a gamma distribution.

continuous gamma generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 13 May 2026

https://github.com/stdlib-js/random-iter-uniform

Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.

continuous generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib uniform

Last synced: 23 Apr 2025

https://github.com/stdlib-js/random-streams-normal

Create a readable stream for generating pseudorandom numbers drawn from a normal distribution.

continuous gaussian javascript math mathematics node node-js nodejs normal prng pseudorandom rand random readable rng seed statistics stats stdlib stream

Last synced: 07 May 2025

https://github.com/stdlib-js/random-streams-laplace

Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.

continuous double exponential javascript laplace math mathematics node node-js nodejs prng pseudorandom rand random readable rng statistics stats stdlib stream

Last synced: 06 Sep 2025

https://github.com/stdlib-js/random-iter-mt19937

Create an iterator for a 32-bit Mersenne Twister pseudorandom number generator.

discrete generator integer javascript math mathematics node node-js nodejs prng pseudorandom rand randint random randu rng statistics stats stdlib uniform

Last synced: 26 Jul 2025

https://github.com/issue9/rands

随机字符串产生函数

rand random random-string

Last synced: 25 Jan 2026

https://github.com/stdlib-js/random-streams-minstd

Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.

discrete generator integer javascript math mathematics node node-js nodejs prng pseudorandom rand randint random randu rng statistics stats stdlib uniform

Last synced: 17 Sep 2025

https://github.com/stdlib-js/random-iter-binomial

Create an iterator for generating pseudorandom numbers drawn from a binomial distribution.

bernoulli binomial discrete generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 05 May 2025

https://github.com/stdlib-js/random-streams-rayleigh

Create a readable stream for generating pseudorandom numbers drawn from a Rayleigh distribution.

continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random rayleigh readable rng seed seedable statistics stats stdlib stream

Last synced: 28 Sep 2025

https://github.com/stdlib-js/random-streams-hypergeometric

Create a readable stream for generating pseudorandom numbers drawn from a hypergeometric distribution.

discrete hypergeometric javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 24 Jan 2026

https://github.com/stdlib-js/random-streams-geometric

Create a readable stream for generating pseudorandom numbers drawn from a geometric distribution.

discrete geometric javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 11 Aug 2025

https://github.com/stdlib-js/random-streams-box-muller

Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.

bell continuous gaussian generator javascript math mathematics node node-js nodejs normal prng pseudorandom rand random rng standard statistics stats stdlib

Last synced: 12 May 2025

https://github.com/stdlib-js/random-streams-bernoulli

Create a readable stream for generating pseudorandom numbers drawn from a Bernoulli distribution.

bernoulli discrete javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 30 Jun 2025

https://github.com/stdlib-js/random-streams-negative-binomial

Create a readable stream for generating pseudorandom numbers drawn from a negative binomial distribution.

binomial discrete javascript math mathematics negative node node-js nodejs prng pseudorandom rand random readable rng seed statistics stats stdlib stream

Last synced: 05 May 2025

https://github.com/stdlib-js/random-iter-weibull

Create an iterator for generating pseudorandom numbers drawn from a Weibull distribution.

continuous generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib weibull

Last synced: 19 Mar 2025

https://github.com/stdlib-js/random-iter-bernoulli

Create an iterator for generating pseudorandom numbers drawn from a Bernoulli distribution.

bernoulli binomial discrete generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 11 Apr 2025

https://github.com/stdlib-js/random-streams-mt19937

Create a readable stream for a 32-bit Mersenne Twister pseudorandom number generator.

discrete generator integer javascript math mathematics node node-js nodejs prng pseudorandom rand randint random randu rng statistics stats stdlib uniform

Last synced: 03 Sep 2025

https://github.com/afnanenayet/pcg-rs

A port of the PCG random number generator for use as a Rust library

number pcg rand random rng rngcore rust sampling

Last synced: 17 Mar 2025

https://github.com/stdlib-js/random-streams-arcsine

Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.

arcsine continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 20 Apr 2026

https://github.com/stdlib-js/random-streams-chisquare

Create a readable stream for generating pseudorandom numbers drawn from a chi-square distribution.

chi chi-square chi-squared continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random rng square squared statistics stats stdlib

Last synced: 19 Jun 2026

https://github.com/angrybeltman/rust_nn_example

A simple neural network that can detect handwritten letters.

crates-io example neural-network nn rand rust rust-lang

Last synced: 21 Jul 2025

https://github.com/stdlib-js/random-streams-triangular

Create a readable stream for generating pseudorandom numbers drawn from a triangular distribution.

continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream triangular

Last synced: 13 Apr 2025

https://github.com/stdlib-js/random-array-invgamma

Create an array containing pseudorandom numbers drawn from an inverse gamma distribution.

continuous gamma generator inverse inverse-gamma javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed statistics stats stdlib

Last synced: 24 Oct 2025

https://github.com/itmisx/go-helper

golang 常用的一些功能函数

datatiem debug mail md5 rand rsa tree uuid

Last synced: 17 Mar 2025

https://github.com/stdlib-js/random-array-uniform

Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.

array continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib uniform

Last synced: 04 Apr 2025

https://github.com/stdlib-js/random-array-minstd

Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).

javascript lcg lehmer math mathematics minstd node node-js nodejs prng pseudorandom rand randi randint random randu rng statistics stats stdlib

Last synced: 13 Apr 2025

https://github.com/stdlib-js/random-strided-normal

Fill a strided array with pseudorandom numbers drawn from a normal distribution.

continuous gaussian generator javascript math mathematics node node-js nodejs normal prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 18 May 2026

https://github.com/stdlib-js/random-array-tools-ternary-factory

Create a factory function for generating pseudorandom values drawn from a ternary PRNG.

factory fcn func function generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng statistics stats stdlib tools

Last synced: 18 May 2026

https://github.com/stdlib-js/random-streams-poisson

Create a readable stream for generating pseudorandom numbers drawn from a Poisson distribution.

continuous javascript math mathematics node node-js nodejs poisson prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 05 Feb 2026

https://github.com/isaka-james/gemu-la-nyoka

Game of Snake written in Rust

game piston-window rand rust snake snake-game

Last synced: 21 Mar 2025

https://github.com/stdlib-js/random-strided-uniform

Fill a strided array with pseudorandom numbers drawn from a continuous uniform distribution.

continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib strided uniform

Last synced: 12 Jan 2026

https://github.com/stdlib-js/random-iter-geometric

Create an iterator for generating pseudorandom numbers drawn from a geometric distribution.

discrete generator geometric iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 12 Jan 2026

https://github.com/stdlib-js/random-strided-cosine

Fill a strided array with pseudorandom numbers drawn from a raised cosine distribution.

continuous cosine generator javascript math mathematics node node-js nodejs prng pseudorandom raised rand random rng seed seedable statistics stats stdlib

Last synced: 26 Jun 2025

https://github.com/stdlib-js/random-array-tools-ternary

Constructor for creating arrays filled with pseudorandom values drawn from a ternary PRNG.

array generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib tools vector

Last synced: 08 Apr 2026

https://github.com/stdlib-js/random-array-kumaraswamy

Create an array containing pseudorandom numbers drawn from Kumaraswamy's double bounded distribution.

array continuous generator javascript kumaraswamy math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 12 Aug 2025

https://github.com/stdlib-js/random-strided-mt19937

Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.

generator javascript math mathematics mt19937 node node-js nodejs prng pseudorandom rand randi randint random rng seed seedable statistics stats stdlib

Last synced: 19 Feb 2026

https://github.com/stdlib-js/random-array-tools-nullary

Constructor for creating arrays filled with pseudorandom values drawn from a nullary PRNG.

array generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib tools vector

Last synced: 19 Feb 2026

https://github.com/stdlib-js/random-strided-chi

Fill a strided array with pseudorandom numbers drawn from a chi distribution.

chi continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib strided

Last synced: 20 Feb 2026

https://github.com/stdlib-js/random-iter-triangular

Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.

continuous generator iterator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib triangular

Last synced: 28 Jan 2026

https://github.com/stdlib-js/random-array-lognormal

Create an array containing pseudorandom numbers drawn from a lognormal distribution.

continuous gaussian generator javascript log-normal lognormal math mathematics node node-js nodejs normal prng pseudorandom rand random rng statistics stats stdlib

Last synced: 13 Feb 2026

https://github.com/stdlib-js/random-base-shared

Common APIs shared across base pseudorandom number generators.

base c common generator javascript lib library node node-js nodejs prng pseudorandom rand random rng shared standard stdlib

Last synced: 15 Apr 2025

https://github.com/stdlib-js/random-strided-minstd

Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).

javascript lcg lehmer math mathematics minstd node node-js nodejs prng pseudorandom rand randi randint random randu rng statistics stats stdlib

Last synced: 15 Apr 2025

https://github.com/thiagodp/better-randstr

🌞 Fully customizable random string generator. Test your applications better!

better custom customizable generate generation length rand rand-str random randstr str string unicode utf

Last synced: 16 May 2025

https://github.com/stdlib-js/random-array-cosine

Create an array containing pseudorandom numbers drawn from a raised cosine distribution.

continuous cosine generator javascript math mathematics node node-js nodejs prng pseudorandom raised rand random rng seed seedable statistics stats stdlib

Last synced: 10 Mar 2026

https://github.com/stdlib-js/random-base-minstd-shuffle

A linear congruential pseudorandom number generator (LCG) whose output is shuffled.

generator javascript lcg math mathematics minstd node node-js nodejs prng pseudorandom rand randint random randu seed statistics stats stdlib uniform

Last synced: 18 Jan 2026

https://github.com/stdlib-js/random-streams-levy

Create a readable stream for generating pseudorandom numbers drawn from a Lévy distribution.

continuous javascript levy math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 05 Jan 2026

https://github.com/stdlib-js/random-array-hypergeometric

Create an array containing pseudorandom numbers drawn from a hypergeometric distribution.

array discrete generator hypergeometric javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib

Last synced: 10 Feb 2026

https://github.com/stdlib-js/random-strided-tools-unary-factory

Create a factory function for filling strided arrays with pseudorandom values drawn from a unary PRNG.

factory fcn func function generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng statistics stats stdlib tools

Last synced: 24 Apr 2025

https://github.com/stdlib-js/random-array-rayleigh

Create an array containing pseudorandom numbers drawn from a Rayleigh distribution.

array continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rayleigh rng seed seedable statistics stats stdlib

Last synced: 26 Aug 2025

https://github.com/stdlib-js/random-strided-bernoulli

Fill a strided array with pseudorandom numbers drawn from a Bernoulli distribution.

bernoulli discrete generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib strided

Last synced: 12 Mar 2026

https://github.com/stdlib-js/random-array-triangular

Create an array containing pseudorandom numbers drawn from a triangular distribution.

array continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rng seed seedable statistics stats stdlib triangular

Last synced: 10 Oct 2025

https://github.com/stdlib-js/random-iter-randu

Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.

continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random randu rng seed seedable statistics stats stdlib uniform

Last synced: 15 Apr 2026

https://github.com/stdlib-js/random-array-pareto-type1

Create an array containing pseudorandom numbers drawn from a Pareto (Type I) distribution.

continuous extreme-value generator javascript math mathematics node node-js nodejs pareto power-law prng pseudorandom rand random rng statistics stats stdlib type1

Last synced: 30 Jan 2026

https://github.com/stdlib-js/random-streams-chi

Create a readable stream for generating pseudorandom numbers drawn from a chi distribution.

chi continuous javascript math mathematics node node-js nodejs prng pseudorandom rand random readable rng seed seedable statistics stats stdlib stream

Last synced: 25 Feb 2026

https://github.com/stdlib-js/random-strided-rayleigh

Fill a strided array with pseudorandom numbers drawn from a Rayleigh distribution.

continuous generator javascript math mathematics node node-js nodejs prng pseudorandom rand random rayleigh rng seed seedable statistics stats stdlib strided

Last synced: 15 Feb 2026

https://github.com/stdlib-js/random-strided-t

Fill a strided array with pseudorandom numbers drawn from a Student's t distribution.

continuous gaussian generator javascript math mathematics node node-js nodejs normal prng pseudorandom rand random rng statistics stats stdlib student t

Last synced: 15 Feb 2026