CSV and object generation implementing the Node.js `stream.Readable` API
Truly random numbers via Random.org's json-rpc api
Return a random array-like index.
Fully-fledged collection of both 32 and 64 bit seedable random number generators whose output precisely matches their original c/c++ implementations.
Daily updated browser device profiles
Simple library for encrypting/decrypting strings without the boilerplate of the crypt library.
Return a semi-speakable syllable, 2 or 3 letters.
A collection of random utilities
A collection of utilities for better-auth
Pick a cryptographically-random integer within a range.
Tokenized zip support
A polyfill for crypto.randomFill and crypto.randomFillSync from Node.js core
Return a random tld(Top Level Domain).
Embed data in other data and easily extract it when needed
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
Common APIs shared across base pseudorandom number generators.
Uniformly distributed pseudorandom numbers.
A 32-bit Mersenne Twister pseudorandom number generator.
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.
Get an available TCP port to listen
TypeScript definitions for random-number-csprng
Multiple random storage types.
Generate repeatable pseudo random numbers and non-cryptographic hash numbers for usage in Node.js and browser environments.