Generate unique random numbers, for a given range.
Generate a unique random string
Generate random numbers that are consecutively unique
Generate a unique filename for use in temporary directories or caches.
Generate a random integer
Get consecutively unique elements from an array
Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.
Provides functions and types for detecting if the host environment is IE11
Generate unique and memorable names
Pick a cryptographically-random integer within a range.
GRC's UHE PRNG in node (Ultra-High Entropy Pseudo-Random Number Generator by Gibson Research Corporation)
Get a random item from an array
Random number generator using xorshift128+
Generate random or sequential UUID of any length
Unique machine (desktop) id (no admin privileges required).
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
TypeScript definitions for random-seed
Range header field string parser
Meteor's Random Package for Straight Node
Generate randomly-looking never repeating primary key ids and more
A functional typescript implementation of the PCG family random number generators
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Generate a unique character string suitible for use in files and URLs.
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates