Showing 33 of 33 projects
A minimalist random generator library for JavaScript that produces random numbers, strings, names, addresses, and more.
A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.
An open-source numerical library for .NET and Mono providing algorithms for scientific computing, linear algebra, statistics, and more.
Generate massive amounts of fake data in the browser and NodeJS with tree-shakable, fully-typed functions.
Generate random strings that match any given JavaScript regular expression.
A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.
A Java library that automatically creates and populates objects with reproducible random data for unit testing.
A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.
A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.
QuickCheck inspired property-based testing for OCaml.
Collection of self-contained header-only libraries for C++17
Collection of self-contained header-only libraries for C++17
A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.
A JavaScript library providing a curated list of popular cat names as a simple JSON dataset.
A C# random testing library with parallelized generation and shrinking based on the PCG random number generator.
A Go library for generating random fake data and populating structs with customizable builders and zero dependencies.
A Clojure library for generating cryptographically strong random numbers, tokens, and secrets.
A Swift framework for generating random user data by integrating with the randomuser.me API.
A Rust library for efficiently reading and navigating forward, backward, or randomly through lines in huge files (tested with 300+ GB).
Creates a readable stream for cryptographically strong pseudo-random data using Node.js crypto.randomBytes().
An Erlang implementation of the SIMD-oriented Fast Mersenne Twister pseudorandom number generator, with both NIF and pure Erlang modules.
Efficient random number generation for Erlang with proper seeding and a replacement for the deprecated random module.
A D library providing advanced random number generators with performance improvements and new statistical distributions.
Erlang implementation of the Tiny Mersenne Twister pseudorandom number generator algorithm (no longer maintained).
A fast AES-PRF-based secure random number generator for filling large buffers with cryptographically secure random data.
A TypeScript module for weighted random selection and gacha-style item rolling.
A pure random data generation library for realistic simulations in Erlang, Elixir, and Gleam applications.
A Ruby gem for generating and validating strings using simple patterns, regular expressions, and word lists for test data.
Mathpaqs: a collection of mathematical packages in pure Ada
A V library that generates random ASCII art robots from a collection of 256 unique designs.
A Rust client library for generating true random numbers via the random.org API using atmospheric noise.
Tool for programmatic generation of Cassandra SSTable
A Crystal library for repeatable pseudo-random sampling and CDF calculations across many probability distributions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.