JSPM

Found 318 results for pseudorandom

@stdlib/random-iter-uniform

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

  • v0.2.1
  • 26.29
  • Published

@stdlib/random-iter-randu

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

  • v0.2.1
  • 26.21
  • Published

@stdlib/random-array-normal

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

  • v0.2.1
  • 25.70
  • Published

random-extra

Seedable random number generator supporting many common distributions.

  • v5.0.2
  • 24.19
  • Published

@stdlib/random-iter-beta

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

  • v0.2.1
  • 23.62
  • Published

shishua

SHISHUA: The fastest PRNG. A seedrandom-compatible random number generator.

  • v1.0.4
  • 21.04
  • Published

shufflefy

To shuffle an Array.

  • v1.0.4
  • 17.80
  • Published

vesuna

Generate and use memorable random seeds.

  • v3.1.0
  • 17.55
  • Published

bit-meddler

Fast scrambled, pseudorandom, numbers in a given range touching each value only once without using a flags array or random number generator. Uses a linear feedback shift register.

  • v1.4.1
  • 16.57
  • Published

@stdlib/random-iter-lognormal

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

  • v0.2.1
  • 16.28
  • Published

@stdlib/random-iter-triangular

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

  • v0.2.1
  • 15.30
  • Published

@stdlib/random-iter-normal

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

  • v0.2.1
  • 14.82
  • Published

num-in-delta

check actual number is expected number ± delta

  • v1.0.10
  • 14.41
  • Published

@stdlib/random-strided-minstd

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

  • v0.2.1
  • 12.78
  • Published

@stdlib/random-streams-box-muller-cli

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

  • v0.2.1
  • 12.16
  • Published

@stdlib/random-iter-box-muller

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

  • v0.2.1
  • 11.97
  • Published

@stdlib/random-streams-minstd

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

  • v0.2.1
  • 11.80
  • Published

@stdlib/random-streams-box-muller

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

  • v0.2.1
  • 11.74
  • Published

@iacobus/hbedf

Deterministic method of pseudorandom seed derivation from biographic material and secrets.

  • v1.3.0
  • 11.67
  • Published

@stdlib/random-array-f

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

  • v0.2.1
  • 11.49
  • Published

@stdlib/random-iter-f

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

  • v0.2.1
  • 11.20
  • Published

@stdlib/random-strided-minstd-shuffle

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

  • v0.2.1
  • 10.87
  • Published

@stdlib/random-array-minstd-shuffle

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

  • v0.2.1
  • 10.82
  • Published

@stdlib/random-array-cauchy

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

  • v0.2.1
  • 10.09
  • Published

@stdlib/random-streams-f

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

  • v0.2.1
  • 9.92
  • Published

@stdlib/random-streams-improved-ziggurat

Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.

  • v0.2.1
  • 9.68
  • Published

pringle

Fast pseudorandom number generator

  • v1.1.1
  • 9.66
  • Published

random-esm

Seedable random number generator supporting many common distributions.

  • v4.2.0
  • 9.58
  • Published

@stdlib/random-streams-laplace

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

  • v0.2.1
  • 9.53
  • Published

jquery-prng

jquery mersenne-twister pseudorandom number generator pluggin

  • v1.0.0
  • 9.53
  • Published

random-cjs

Seedable random number generator supporting many common distributions.

  • v4.1.2
  • 8.91
  • Published

@stdlib/random-iter-improved-ziggurat

Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.

  • v0.2.1
  • 8.91
  • Published

@stdlib/random-strided-mt19937

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

  • v0.2.1
  • 8.67
  • Published

@stdlib/random-streams-kumaraswamy

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

  • v0.2.1
  • 8.54
  • Published

@stdlib/random-iter-chisquare

Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.

  • v0.2.1
  • 8.41
  • Published

@stdlib/random-streams-f-cli

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

  • v0.2.1
  • 8.11
  • Published

@stdlib/random-streams-invgamma

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

  • v0.2.1
  • 8.11
  • Published

@stdlib/random-streams-cosine

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

  • v0.2.1
  • 8.04
  • Published

@stdlib/random-iter-randn

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

  • v0.2.1
  • 7.87
  • Published

bit-face

Pseudorandom pixel art avatar generator.

  • v1.0.6
  • 7.75
  • Published

msvcrt-rand

MSVCRT's rand() function in javascript

  • v1.0.0
  • 7.21
  • Published

parkmiller-random

Park-Miller pseudorandom number generator (PRNG) package. Fast and easy-to-use for applications requiring controlled randomness.

  • v1.0.0
  • 7.11
  • Published

@stdlib/random-array-randu

Create an array containing uniformly distributed pseudorandom numbers between 0 and 1.

  • v0.2.1
  • 7.11
  • Published

@stdlib/random-streams-levy

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

  • v0.2.1
  • 7.11
  • Published

@ainulindale/csprng

A cryptographically secure generator for random numbers in a range.

  • v1.0.2
  • 7.00
  • Published

@stdlib/random-streams-t

Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.

  • v0.2.1
  • 6.75
  • Published

@stdlib/random-array-mt19937

Create an array containing pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.

  • v0.2.1
  • 6.75
  • Published

@stdlib/random-streams-beta

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

  • v0.3.1
  • 6.75
  • Published

@stdlib/random-streams-cauchy

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

  • v0.2.1
  • 6.73
  • Published

bigint-rnd

Unbiased and crytpgraplically safe library for generating random BigInt

  • v1.0.2
  • 6.73
  • Published

deadbeef-rand

A simple, seed-able pseudo-random number generator (PRNG).

  • v1.0.1
  • 6.70
  • Published

@stdlib/random-streams-chi

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

  • v0.2.1
  • 6.70
  • Published

@stdlib/random-streams-uniform

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

  • v0.2.1
  • 5.92
  • Published

@stdlib/random-streams-randu

Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.

  • v0.2.1
  • 5.92
  • Published

@stdlib/random-array-erlang

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

  • v0.2.1
  • 5.92
  • Published

@stdlib/random-iter-weibull

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

  • v0.2.1
  • 5.90
  • Published

@stdlib/random-streams-arcsine

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

  • v0.2.1
  • 5.87
  • Published

@stdlib/random-streams-randn

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

  • v0.2.1
  • 5.87
  • Published

@dvlden/seeran

Simple pseudorandom number generator that takes a seed as string or number.

  • v1.0.0
  • 5.12
  • Published

@stdlib/random-iter-t

Create an iterator for generating pseudorandom numbers drawn from a Student's t distribution.

  • v0.2.1
  • 5.07
  • Published

@stdlib/random-array-gumbel

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

  • v0.2.1
  • 4.99
  • Published

@stdlib/random-iter-betaprime

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

  • v0.2.1
  • 4.94
  • Published

@stdlib/random-iter-gumbel

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

  • v0.2.1
  • 4.94
  • Published

@stdlib/random-array-gamma

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

  • v0.2.1
  • 4.94
  • Published

@stdlib/random-strided-chi

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

  • v0.1.1
  • 4.94
  • Published

@stdlib/random-iter-chi

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

  • v0.2.1
  • 4.90
  • Published

@stdlib/random-streams-randn-cli

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

  • v0.2.1
  • 3.99
  • Published

@stdlib/random-streams-normal

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

  • v0.2.1
  • 3.99
  • Published

@stdlib/random-iter-randi

Create an iterator for generating pseudorandom numbers having integer values.

  • v0.2.1
  • 3.99
  • Published

@stdlib/random-array-kumaraswamy

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

  • v0.2.1
  • 3.99
  • Published

o2.random

o2.js — A utility to generate random hex strings with various cryptographical strength. — http://o2js.com/.

  • v0.1.4
  • 3.87
  • Published

@stdlib/random-iter-minstd

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

  • v0.2.1
  • 3.87
  • Published

@stdlib/random-array-invgamma

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

  • v0.2.1
  • 3.84
  • Published

@creatartis/randomness

Pseudo-random number generation functions and utilities.

  • v0.2.0-alpha
  • 3.84
  • Published

@stdlib/random-streams-gamma

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

  • v0.2.1
  • 3.78
  • Published

superrandom.js

Seedable random generator supporting many common distributions. Random numbers and string generation.

  • v1.0.0
  • 3.74
  • Published

@stdlib/random-array-chi

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

  • v0.2.1
  • 3.74
  • Published

random-benchmark

Benchmark of pseudorandom number generators

    • v1.1.0
    • 3.74
    • Published

    @stdlib/random-iter-logistic

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

    • v0.2.1
    • 3.74
    • Published

    @stdlib/random-array

    Pseudorandom number generator array creation functions.

    • v0.2.1
    • 3.70
    • Published

    @stdlib/random-array-laplace

    Create an array containing pseudorandom numbers drawn from a Laplace (double exponential) distribution.

    • v0.2.1
    • 3.70
    • Published

    @stdlib/random-iter-cauchy

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

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-array-t

    Create an array containing pseudorandom numbers drawn from a Student's t-distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-streams-weibull

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

    • v0.2.1
    • 2.30
    • Published

    @stdlib/random-array-beta

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

    • v0.2.1
    • 2.30
    • Published

    @stdlib/random-iter-bernoulli

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

    • v0.2.1
    • 2.30
    • Published

    @stdlib/random-streams-poisson

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

    • v0.2.1
    • 2.27
    • Published

    @stdlib/random-iter-invgamma

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

    • v0.2.1
    • 2.27
    • Published

    @stdlib/random-streams-gumbel

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

    • v0.2.1
    • 2.27
    • Published

    @stdlib/random-iter-laplace

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

    • v0.2.1
    • 2.27
    • Published

    @stdlib/random-iter-levy

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

    • v0.2.1
    • 2.27
    • Published

    @stdlib/random-iter-arcsine

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

    • v0.2.1
    • 2.24
    • Published

    @stdlib/random-streams-frechet

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

    • v0.2.1
    • 2.24
    • Published

    @stdlib/random-iter-gamma

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

    • v0.2.1
    • 2.24
    • Published

    @stdlib/random-strided-randu

    Fill a strided array with uniformly distributed pseudorandom numbers between 0 and 1.

    • v0.2.1
    • 2.21
    • Published

    @stdlib/random-streams-laplace-cli

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

    • v0.2.1
    • 2.21
    • Published

    @stdlib/random-iter-binomial

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

    • v0.2.1
    • 2.21
    • Published

    @dvlden/alea

    Pseudorandom number generator based on Alea algorithm.

    • v1.1.0
    • 2.19
    • Published

    @stdlib/random-array-minstd

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

    • v0.2.1
    • 2.18
    • Published

    @stdlib/random-streams-erlang

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

    • v0.2.1
    • 2.18
    • Published

    @stdlib/random-streams-t-cli

    Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.

    • v0.2.1
    • 2.17
    • Published

    @stdlib/random-array-levy

    Create an array containing pseudorandom numbers drawn from a Lévy distribution.

    • v0.2.1
    • 2.17
    • Published

    @stdlib/random-array-cosine

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-erlang

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-frechet

    Create an iterator for generating pseudorandom numbers drawn from a Fréchet distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-streams-minstd-cli

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-rayleigh

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-poisson

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-kumaraswamy

    Create an iterator for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-geometric

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

    • v0.2.1
    • 0.00
    • Published

    crypto-npm

    A small package to encrypt and decrypt messages using a pseudorandom function

    • v1.0.0
    • 0.00
    • Published

    feistelled-reduced-aes-core

    An implementation of a 3 rounds of Feistel around AES 2-transformation 1-subtitution step. Supposed to be a pseudorandom permutation.

    • v0.0.1
    • 0.00
    • Published

    @punkeel/random

    Seedable random number generator supporting many common distributions.

    • v2.1.3
    • 0.00
    • Published

    ts-random

    Seedable random number generator supporting many common distributions.

    • v1.0.11
    • 0.00
    • Published