Fully-fledged collection of both 32 and 64 bit seedable random number generators whose output precisely matches their original c/c++ implementations.
URL and cookie safe UIDs
Use the random function in CSS
An alias package for `crypto.randomBytes` in Node.js and/or browsers
Generate a cryptographically strong random string
Easily use Headless UI for React with Floating UI (Popper.js)
Random utility functions for ethers.
ngx-float-ui is an Angular wrapper for Floating UI
Easily use Headless UI for Vue 3 with Floating UI (Popper.js)
A Pulumi package to safely use randomness in Pulumi programs.
Convert data to float32 array or get float32 fractions
Convert a Node-API value to a single-precision floating-point number.
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
Provides functions for detecting if the host environment supports the WebCrypto API
Statistical routines and probability distributions.
Generate repeatable pseudo random numbers and non-cryptographic hash numbers for usage in Node.js and browser environments.
Helium protobuf definitions compiled to JS with TypeScript types
Get and typecast environment variables.
High performance WAV file decoder and encoder
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Check if an array can store floats
Generate random numbers with a seed, useful for reproducible tests
GRC's UHE PRNG in node (Ultra-High Entropy Pseudo-Random Number Generator by Gibson Research Corporation)
A library for random number generation and various random ways of selecting items from arrays.