JSPM

Found 318 results for pseudorandom

shufflefy

To shuffle an Array.

  • v1.0.4
  • 17.76
  • Published

vesuna

Generate and use memorable random seeds.

  • v3.1.0
  • 17.52
  • 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.54
  • Published

@stdlib/random-iter-lognormal

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

  • v0.2.1
  • 16.25
  • Published

@stdlib/random-iter-triangular

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

  • v0.2.1
  • 15.26
  • Published

@stdlib/random-iter-normal

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

  • v0.2.1
  • 14.78
  • Published

num-in-delta

check actual number is expected number ± delta

  • v1.0.10
  • 14.36
  • 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.76
  • 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.12
  • 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.95
  • 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.78
  • 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.71
  • Published

@stdlib/random-array-f

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

  • v0.2.1
  • 11.47
  • Published

@stdlib/random-iter-f

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

  • v0.2.1
  • 11.18
  • 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.86
  • 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.80
  • Published

@stdlib/random-array-cauchy

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

  • v0.2.1
  • 10.07
  • Published

@stdlib/random-streams-f

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

  • v0.2.1
  • 9.88
  • 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.66
  • Published

pringle

Fast pseudorandom number generator

  • v1.1.1
  • 9.64
  • Published

random-esm

Seedable random number generator supporting many common distributions.

  • v4.2.0
  • 9.55
  • Published

@stdlib/random-streams-laplace

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

  • v0.2.1
  • 9.51
  • Published

jquery-prng

jquery mersenne-twister pseudorandom number generator pluggin

  • v1.0.0
  • 9.51
  • Published

random-cjs

Seedable random number generator supporting many common distributions.

  • v4.1.2
  • 8.88
  • 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.88
  • 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.66
  • 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.52
  • Published

@stdlib/random-iter-chisquare

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

  • v0.2.1
  • 8.39
  • Published

@stdlib/random-streams-f-cli

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

  • v0.2.1
  • 8.09
  • Published

@stdlib/random-streams-invgamma

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

  • v0.2.1
  • 8.09
  • Published

@stdlib/random-streams-cosine

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

  • v0.2.1
  • 8.02
  • Published

@stdlib/random-iter-randn

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

  • v0.2.1
  • 7.86
  • Published

bit-face

Pseudorandom pixel art avatar generator.

  • v1.0.6
  • 7.73
  • Published

msvcrt-rand

MSVCRT's rand() function in javascript

  • v1.0.0
  • 7.20
  • Published

parkmiller-random

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

  • v1.0.0
  • 7.10
  • Published

@stdlib/random-array-randu

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

  • v0.2.1
  • 7.10
  • Published

@stdlib/random-streams-levy

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

  • v0.2.1
  • 7.10
  • Published

@ainulindale/csprng

A cryptographically secure generator for random numbers in a range.

  • v1.0.2
  • 6.99
  • Published

@iacobus/hbedf

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

  • v1.3.0
  • 6.84
  • Published

@stdlib/random-streams-t

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

  • v0.2.1
  • 6.74
  • 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.74
  • Published

@stdlib/random-streams-beta

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

  • v0.3.1
  • 6.74
  • Published

@stdlib/random-streams-cauchy

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

  • v0.2.1
  • 6.72
  • Published

bigint-rnd

Unbiased and crytpgraplically safe library for generating random BigInt

  • v1.0.2
  • 6.72
  • Published

deadbeef-rand

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

  • v1.0.1
  • 6.68
  • Published

@stdlib/random-streams-chi

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

  • v0.2.1
  • 6.68
  • Published

@stdlib/random-streams-uniform

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

  • v0.2.1
  • 5.91
  • Published

@stdlib/random-streams-randu

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

  • v0.2.1
  • 5.91
  • Published

@stdlib/random-array-erlang

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

  • v0.2.1
  • 5.91
  • Published

@stdlib/random-iter-weibull

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

  • v0.2.1
  • 5.89
  • Published

@stdlib/random-streams-arcsine

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

  • v0.2.1
  • 5.86
  • Published

@stdlib/random-streams-randn

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

  • v0.2.1
  • 5.86
  • Published

@dvlden/seeran

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

  • v1.0.0
  • 5.11
  • Published

@stdlib/random-iter-t

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

  • v0.2.1
  • 5.05
  • Published

@stdlib/random-array-gumbel

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

  • v0.2.1
  • 5.00
  • Published

@stdlib/random-iter-betaprime

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

  • v0.2.1
  • 4.93
  • Published

@stdlib/random-iter-gumbel

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

  • v0.2.1
  • 4.93
  • Published

@stdlib/random-array-gamma

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

  • v0.2.1
  • 4.93
  • Published

@stdlib/random-strided-chi

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

  • v0.1.1
  • 4.93
  • Published

@stdlib/random-iter-chi

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

  • v0.2.1
  • 4.88
  • Published

@stdlib/random-streams-randn-cli

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

  • v0.2.1
  • 3.98
  • Published

@stdlib/random-streams-normal

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

  • v0.2.1
  • 3.98
  • Published

@stdlib/random-iter-randi

Create an iterator for generating pseudorandom numbers having integer values.

  • v0.2.1
  • 3.98
  • Published

@stdlib/random-array-kumaraswamy

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

  • v0.2.1
  • 3.98
  • 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.82
  • Published

@creatartis/randomness

Pseudo-random number generation functions and utilities.

  • v0.2.0-alpha
  • 3.82
  • 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.73
  • Published

@stdlib/random-array-chi

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

  • v0.2.1
  • 3.73
  • Published

random-benchmark

Benchmark of pseudorandom number generators

    • v1.1.0
    • 3.73
    • Published

    @stdlib/random-iter-logistic

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

    • v0.2.1
    • 3.73
    • Published

    @stdlib/random-array

    Pseudorandom number generator array creation functions.

    • v0.2.1
    • 3.69
    • Published

    @stdlib/random-array-laplace

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

    • v0.2.1
    • 3.69
    • 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.26
    • Published

    @stdlib/random-iter-invgamma

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

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-streams-gumbel

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

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-iter-laplace

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

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-iter-levy

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

    • v0.2.1
    • 2.26
    • 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.18
    • Published

    @stdlib/random-array-minstd

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

    • v0.2.1
    • 2.17
    • Published

    @stdlib/random-streams-erlang

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

    • v0.2.1
    • 2.17
    • 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.16
    • Published

    @stdlib/random-array-levy

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

    • v0.2.1
    • 2.16
    • 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

    random-test2

    Seedable random number generator supporting many common distributions.

    • v1.0.0
    • 0.00
    • Published

    @coleblender/random

    This package is designed to help with various applications of randomness in JavaScript.

    • v1.0.2
    • 0.00
    • Published

    @stdlib/random-iter-cosine

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

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-strided-t

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

    • v0.1.1
    • 0.00
    • Published