d3-random
Generate random numbers from various distributions.
Found 472 results for rng
Generate random numbers from various distributions.
Collision-resistant IDs optimized for horizontal scaling and performance
Random number generator using xorshift128+
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
Seedable random number generator supporting many common distributions.
A fast Mersenne Twister
Deterministic pseudo-random number generator for JavaScript and TypeScript
Random numbers.
Common APIs shared across base pseudorandom number generators.
Uniformly distributed pseudorandom numbers between 0 and 1.
A tiny isomorphic Random Number Generator for generating 1/8/16/32/64-bits unsigned integers.
Normally distributed pseudorandom numbers using the improved Ziggurat method.
Exponentially distributed pseudorandom numbers.
Discrete uniform distributed pseudorandom numbers.
Beta distributed pseudorandom numbers.
Normally distributed pseudorandom numbers using the Box-Muller transform.
Weibull distributed pseudorandom numbers.
Pseudorandom numbers having integer values.
Revive a JSON-serialized pseudorandom number generator (PRNG).
Base pseudorandom number generators.
Hypergeometric distributed pseudorandom numbers.
Inverse gamma distributed pseudorandom numbers.
Uniformly distributed pseudorandom numbers.
Normally distributed pseudorandom numbers.
Gamma distributed pseudorandom numbers.
Fully-fledged collection of both 32 and 64 bit seedable random number generators whose output precisely matches their original c/c++ implementations.
Triangular distributed pseudorandom numbers.
Chi-square distributed pseudorandom numbers.
Fréchet distributed pseudorandom numbers.
Cauchy distributed pseudorandom numbers.
Chi distributed pseudorandom numbers.
Negative binomial distributed pseudorandom numbers.
Pareto (Type I) distributed pseudorandom numbers.
Log-normally distributed pseudorandom numbers.
F distributed pseudorandom numbers.
Geometric distributed pseudorandom numbers.
Lévy distributed pseudorandom numbers.
A standalone, pure JavaScript implementation of the Mersenne Twister pseudo random number generator. Compatible with Node.js, requirejs and browser environments.
Bernoulli distributed pseudorandom numbers.
Poisson distributed random numbers.
Beta prime distributed pseudorandom numbers.
Arcsine distributed pseudorandom numbers.
Raised cosine distributed pseudorandom numbers.
Erlang distributed pseudorandom numbers.
Kumaraswamy's double bounded distributed pseudorandom numbers.
Gumbel distributed pseudorandom numbers.
Binomial distributed pseudorandom numbers.
Standard normal pseudorandom numbers.
Laplace (double exponential) distributed pseudorandom numbers.
Student's t-distributed pseudorandom numbers.
Rayleigh distributed pseudorandom numbers.
Park-Miller pseudorandom number generator (PRNG)
Logistic distributed pseudorandom numbers.
Random number generator based on WELL-1024a algorithm.
User-friendly pseudorandom number generator (PRNG)
Various RNG engines for the grandom library.
Constructor for creating arrays filled with pseudorandom values drawn from a nullary PRNG.
Constructor for creating arrays filled with pseudorandom values drawn from a binary PRNG.
Create a factory function for generating pseudorandom values drawn from a binary PRNG.
Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.
Create an array containing pseudorandom numbers drawn from a discrete uniform distribution.
Cryptographically strong, hat-compatible, pseudo-random number generator
A replacement for Math.random() that is tiny, fast, seedable, and has good statistical properties.
A roguelike toolkit in JavaScript
Configurable Mersenne Twister PRNG implementation written in TypeScript.
Core package of the grandom library.
A great random bigint generator.
Salve is a Javascript library which implements a validator able to validate an XML document on the basis of a subset of RelaxNG.
Configurable, flexible, seedable, and overall great weighted randoms.
A configurable, flexible, seedable, and overall great random boolean generator.
Various UMD builds of a great random bigint generator.
Various UMD builds of a great random picker.
Various UMD builds of a great random number generator.
Configurable, flexible, and overall great random number and data generator library.
A configurable, flexible, seedable, and overall great random number generator.
Various UMD builds of a great weighted random generator.
A configurable, flexible, seedable, and overall great random shuffler.
Various UMD builds of a great random string generator.
A configurable, flexible, seedable, and overall great random string generator.
A configurable, flexible, seedable, and overall great random picker.
Various UMD builds of a great random boolean generator.
Various UMD builds of a great random shuffler.
Various UMD builds of RNG engines for the grandom library.
You need numbers? We got numbers.
ORAO Verifiable Random Function for Solana.
A collection of algorithms for TypeScript.
JavaScript implementation of the xoshiro deterministic family of PRNGs (pseudorandom number generators). Written in pure JS, and works on node.js as well as browsers.
SafeRNG is a JavaScript library for generating provably fair numbers in online gambling and betting applications. It provides a set of functions for generating integers, floats, and dice rolls, as well as utility functions for combining seeds and hashing
JavaScript implementation of the xoshiro deterministic family of PRNGs (pseudorandom number generators). Written in pure JS, and works on node.js as well as browsers.
JS-only implementation of randomBytes, intended for use with React Native and other limited runtimes
A slot machine.
A library for validating DOM trees according to a Relax NG schema.
Constructor for creating arrays filled with pseudorandom values drawn from a unary PRNG.
randomBytes for react-native
Create a factory function for generating pseudorandom values drawn from a unary PRNG.
Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create an array containing pseudorandom numbers drawn from a Bernoulli distribution.
Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.
Create an array containing pseudorandom numbers drawn from a normal distribution.
A typescript implementation of Squirrel Eiserloh's noise based RNG explained at GDC
Generates biased random numbers with a customizable bias level, direction, and range
randomBytes for react-native
Unleash beautifully deterministic randomness with a seedable generator crafted for developers, artists, game designers, and procedural creators. Whether forging alien worlds, generating dynamic narratives, or craving control over chaos, this tool delivers
A fork with support for documentation of Salve, a Javascript library which implements a validator able to validate an XML document on the basis of a subset of RelaxNG.
Seedable random number generator supporting many common distributions.
A small collection of functions aiming at extending the possibilities of your RNG
Create an iterator for generating pseudorandom numbers drawn from a beta distribution.
Listen for Randomizer's VRF result previews in real-time
arrng solidity contracts package
Fill a strided array with pseudorandom numbers drawn from a normal distribution.
A JavaScript library to help with various tasks involving randomness.
Generating secure random numbers.
Generate random numbers inside the Insomnia REST client
Wed is a schema-aware editor for XML documents.
Implementation of the PCG random number generator for JavaScript
Verifiable/deterministic fair tickets generation for lotteries, raffles and gambling games.
A roguelike toolkit in JavaScript
Experimental prototypes of alien things built in JavaScript. The bits may end up living in a different package.
Generate random numbers with different distributions
implementation of randomBytes for React Native
implementation of getRandomValues for React Native
A cryptographically secure, feature rich, zero dependency and browser friendly random number generator library.
Get an integer between min and max with skew towards either
The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.
Wed is a schema-aware editor for XML documents.
The common infrastructure for code using wed editors.
Generate v4 UUIDs using libsodium's RNG
A collection of hash and number generators for Node or Browser
Efficient Reversible Number Generator
React-Native OpenPGP is an OpenPGP.js implementation made to work under React-Native.
A trivial grammar loader that just loads grammars.
Shuffles the arrays of the given object (map) using @shuffle-array
A handler for the indexeddb:// scheme.
Create an iterator for generating pseudorandom numbers drawn from a lognormal distribution.
A saver for wed that does nothing.
A state-of-the-art cryptographically secure random number generator MCP server
A builder for producing custom wed bundles.
The a base class for savers providing some boilerplate.
Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.
Lightweight, fast implementation of the WELL-1024a PRNG
Create an iterator for generating pseudorandom numbers drawn from a normal distribution.
Paintswap VRF
A saver for wed that uses a DB backend to save.
check actual number is expected number ± delta
Create an iterator for generating pseudorandom numbers drawn from a discrete uniform distribution.
ORAO Verifiable Random Function for Aptos blockchain
Create a readable stream for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
A fork with support for documentation of Salve, a Javascript library which implements a validator able to validate an XML document on the basis of a subset of RelaxNG.
MonkerWare helpers
A library for validating DOM trees according to a Relax NG schema.
Easily include random number generation in your projects. Whether if it's a 2 item 50/50, or a 20 item lootbox, all you need is a simple object!
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
Randomization utilities for NodeJS in es6
ORAO VRF SDK Verifiable Random Function for the Fuel Network
Create an iterator for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Fast deterministic random methods. Includes Uniform, Gaussian, gaming distributions, shuffles and antisort
Create an array containing pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
ORAO Verifiable Random Function with Callback for Solana.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create an iterator for a 32-bit Mersenne Twister pseudorandom number generator.
Create an array containing pseudorandom numbers drawn from an F distribution.
Smart contracts interacting with Kleros.
Create an array containing pseudorandom numbers drawn from a lognormal distribution.
Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
wrap xorshift128+ to random number generator
Create an iterator for generating pseudorandom numbers drawn from an F distribution.
Deterministic seed-based random generator using Xoroshiro128+. Useful for avatars, testing, procedural content, and more.
A deterministic random number generator library with React hook and standalone implementations
Create a readable stream for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for a 32-bit Mersenne Twister pseudorandom number generator.
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
A simple package that generates a random number with 2 functions
Simple, node/browser compatible Alea RNG generator from http://baagoe.com/en/RandomMusings/javascript/
Randomization utilities in Node or the browser. About as random as you can get natively.
第三世代ポケモン情報クラス
Python random module ported to JavaScript
Create a readable stream for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create a factory function for filling strided arrays with pseudorandom values drawn from a unary PRNG.
bingo Generate random numbers inside the Insomnia REST client
A wrapper for ANUs Quantum RNG API
The most powerful RNG in the world for game use - flexible, performant, seedable, serializable, reliable.
Create an array containing pseudorandom numbers drawn from a Cauchy distribution.
A fast, seedable, non-cryptographic random number generator.
Create a readable stream for generating pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from an F distribution.
Get an integer between a min and max, bring your own random number generator.
Create an array containing pseudorandom numbers drawn from a negative binomial distribution.
Seedable random number generator supporting many common distributions.
Create a readable stream for generating pseudorandom numbers drawn from a binomial distribution.
A system for generating random D&D 5E information
A deterministic and reseedable random number generator, resembling (but not with the same API as) Python's Random.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
A collection of procedural random number generators (prng) written in TypeScript
Create an array containing pseudorandom numbers drawn from a chi-square distribution.
Fill a strided array with pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
The API for code using wed editors ("client code").
Seedable random number generator supporting many common distributions.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
Fill a strided array with pseudorandom numbers drawn from a chi-square distribution.
Persistent CMWC4096 PRNG implementation for TS
Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.
Easy to use JS random generator for generating random numbers, dice rolls, dates etc... Small footprint (<1Kb gzipped) library with Typescript support that can be used in a browser or node environment.
Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.
Create an array containing pseudorandom numbers drawn from a binomial distribution.
Biased random number generator
Create a readable stream for generating pseudorandom numbers having integer values.
Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.
A node module to expose a C++ implementation of the Mersenne Twister Random Number Generator
Create a readable stream for generating pseudorandom numbers drawn from an F distribution.
Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution.
Generate random creditcard numbers inside the Insomnia REST client
日本語ポケモン図鑑クラス
Create an iterator for generating pseudorandom numbers drawn from a negative binomial distribution.
ポケモン性格クラス
<DESCRIPTION>
Generate a random phone number for Insomnia REST Client.
A weighted RNG for nodejs
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
A serializable Mersenne Twister
Create a readable stream for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create an array containing uniformly distributed pseudorandom numbers between 0 and 1.