Constructible style sheets/adopted style sheets polyfill
Generate random numbers from various distributions.
Fastest random ID and random string generation for Node.js
TypeScript definitions for d3-random
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
Random utility functions for ethers.
A Pulumi package to safely use randomness in Pulumi programs.
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 a random integer
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
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)
Temporary file and directory creator
Generates an id useable in json rpc payloads.
Choose randomly from a selection of elements
`window.crypto.getRandomValues` with fallback to Node.js crypto
Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation
Random number generator using xorshift128+
A mathematically correct random number generator library for JavaScript.
Provides a trait for creating random instances of enums with weighted probabilities
Provides a derive macro for the random-constructible crate which is used for creating random instances of enums with weighted probabilities
Encapsulates the random-constructible and random-constructible-derive crates which are used for creating random instances of data structures with weighted probabilities
Provides a proc macro we can use to annotate enums for facilitating itemization and description using an AI model
Provides a proc macro we can use to annotate enums for facilitating itemization and description using an AI model
Simple gem to create pseudo-random values
I/O pipeline construction framework. Allows to construct data processing pipelines in a manner of UNIX shell pipes. Implemented features: string splitting/merging, IO or local file reading/writing, FTP/SFTP file reading/writing, digest computing, Gzip/Zlib (de)compression, Zstd (de)compression, symmetric cipher (de,en)cryption, random data generation.
Chansu is a Ruby DSL for working with randomness and probability. It provides helpers like `chance("35%")`, `dice(6, 3)`, and RPG-style aliases such as `d20` and `d100`. It also includes higher-level constructs like `often { ... }`, `rarely { ... }`, and `until_success` for expressive probabilistic logic. Useful for games, simulations, and playful Ruby experiments.