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

Projects in Awesome Lists tagged with pseudorandom

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

https://github.com/avaneev/prvhash

PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)

cellular-automata hash hash-algorithm hash-function hash-functions hashing hashing-algorithm hashing-algorithms prng prng-algorithms prng-methods pseudo-random pseudo-random-generator pseudorandom random random-number-generators random-numbers

Last synced: 24 Mar 2025

https://github.com/sindresorhus/randoma

User-friendly pseudorandom number generator (PRNG)

nodejs npm-package prng pseudorandom pseudorandom-number-generator

Last synced: 13 Apr 2025

https://github.com/sindresorhus/park-miller

Park-Miller pseudorandom number generator (PRNG)

nodejs npm-package park-miller prng pseudorandom pseudorandom-number-generator random

Last synced: 19 Oct 2025

https://github.com/wnfs-wg/rs-skip-ratchet

Rust implementation of the skip ratchet

hash keygen otp pseudorandom ratchet skip-ratchet

Last synced: 06 Oct 2025

https://github.com/rsvp/randomsys

Algorithmic study of random systems. / Keywords: probability stochastic process ANU quantum random number generator Gaussian statistics

algorithm anu generator probability pseudorandom quantum random statistics stochastic

Last synced: 12 Jul 2025

https://github.com/martinothamar/fast.prngs.net

Fast PRNG implementations in .NET. Your PRNG is unlikely to be a bottleneck in anything you do, but there are exceptions like for instance Monte Carlo simulations, where generating random samples can take some time.

csharp dotnet prng pseudorandom random random-number-generators simd vectorization

Last synced: 29 Jul 2025

https://github.com/influenceth/cairo-rand-64x61

A psuedrandom and procedural generation library using 64.61 fixed point math for Cairo

cairo procedural-generation pseudorandom starknet

Last synced: 14 Dec 2025

https://github.com/cicirello/rho-mu

ρμ - a Java library of Randomization enHancements and Other Math Utilities

binomial cauchy gaussian pseudorandom random-numbers randomization randomizer

Last synced: 21 Apr 2025

https://github.com/popcornell/pyaes_drbg

Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python

aes cryptography drbg nist pseudo-random-generator pseudorandom python random-generation

Last synced: 28 Apr 2025

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-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-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-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/lxsmnsyc/prd

A JS library for generating pseudo-random distribution.

pseudo-random pseudorandom random random-generation rng

Last synced: 14 Oct 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-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-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-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-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/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-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-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-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/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-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-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-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-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-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-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-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-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/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-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/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-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/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/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/soranoo/recoverable-random

A recoverable number generator that generates pseudorandom integer or floating-point numbers within a given range.

pseudorandom random-number-generators recoverable rng seed

Last synced: 22 Jun 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/angeal185/jquery-prng

jquery mersenne-twister pseudorandom number generator pluggin

jquery jquery-plugin mersenne-twister plugin prng pseudo-random-generator pseudorandom random

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/bl33h/mathfunctions

Math program with spread function and pseudorandom number generator.

discrete-mathematics hashing math-functions modular-arithmetic modules pseudorandom python seed spread-function

Last synced: 19 May 2026

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/ferhatgec/wall

Wall, set wallpaper that pseudo-randomly selected from Unsplash

pseudorandom python python3 script unsplash wallpaper

Last synced: 18 Feb 2026

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/fdero/ezra

Simple C library to generate uniformally-distributed pseudo-random numbers with no third party dependencies

chacha chacha20 mt19937-64 prng pseudo-random-generator pseudorandom pseudorandom-generators pseudorandom-number-generator random random-generation

Last synced: 06 Aug 2025

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/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/miraclx/xstrip-auth

Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`

cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom

Last synced: 28 May 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/steinwurf/ranbo

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.

kernel pseudorandom random

Last synced: 01 Sep 2025

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-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/toggio/pseudorandom

Universal Cross-Platform Multi-Language PRNG (Pseudo Random Number Generator)

prng pseudo-random pseudo-random-generator pseudorandom random random-generation random-number-generators

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

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

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

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

Last synced: 15 Feb 2026

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

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

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

Last synced: 15 Feb 2026

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

Create an array containing 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: 15 Feb 2026

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

Create an array containing pseudorandom numbers drawn from an Erlang distribution.

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

Last synced: 04 Mar 2026