random

Random number generator

A lightweight C++ header-only library providing a simple and convenient API for generating pseudo-random numbers and values with various distributions.

Random for modern C++ with convenient API

GitHub

914 stars
33 watching
81 forks
Language: C++
last commit: about 2 years ago
Linked from 3 awesome lists

cpp11header-onlyrandom

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
skarupke/controlled_randomA C++ library providing a high-performance random number generator with deterministic and non-deterministic modes20
ircmaxell/randomlibA utility for generating cryptographically secure random numbers and strings844
google-deepmind/torch-randomkitProvides Lua wrappers around a random number generator library, allowing users to generate samples from various distributions.34
not-fl3/quad-randA Rust library implementing a pseudo-random number generator based on atomic operations14
libmir/mir-randomA general-purpose random number generator library providing various algorithms and engines32
lysxia/generic-randomA Haskell package providing generic random generators for arbitrary data types.81
arianvp/elixir-isaacA library providing an Elixir wrapper around the ISAAC stream cipher to generate cryptographically secure random numbers.4
lk-geimfari/secrets.cljA library for generating cryptographically strong random numbers and secrets suitable for managing security data93
iddm/randomorgA Rust library that generates random numbers using atmospheric noise from the random.org API.8
mljs/randomUtilities for generating random values from various elements2
imikimi/literate_randomizerA Ruby gem that generates near-English prose using Markov chains.110
pixeloution/true-randomA PHP library for generating truly random numbers and strings from an external API47
okeuday/quickrandAn Erlang module providing efficient random number generation functions with proper seeding41
zhihaillm/wisdominterrogatoryA tool for generating cryptographically secure random numbers suitable for various use cases, including cryptographic protocols and simulations.495
andreaferretti/aleaA system for defining and composing random variables in a general-purpose programming language.44