random-number-generators

Top 23 random-number-generator Open-Source Projects

  • easy-random

    The simple, stupid random Java beans/records generator

  • wyhash

    The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Rando.js

    The world's easiest, most powerful random function.

  • Project mention: Aimless.js - the missing JS randomness library | /r/javascript | 2023-05-21

    Have you seen rando.js? It's a very similar library.

  • Mockneat

    MockNeat - the modern faker lib.

  • prvhash

    PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)

  • fastrand

    Fast and scalable pseudorandom generator for Go (by valyala)

  • komihash

    Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 26GB/s + PRNG

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • neoTRNG

    🎲 A Tiny and Platform-Independent True Random Number Generator for any FPGA (and ASIC).

  • Project mention: A really tiny and platform-independent true random number generator for FPGAs and ASICs | /r/cryptography | 2023-11-06
  • NIST-Statistical-Test-Suite

    The code from NIST SP-800-22 for testing random-number generators, along with docs for reference

  • wyhash-rs

    wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust

  • RandN

    Better random number generation for .NET

  • Project mention: Multi-targeted library, with a recent Language Version | /r/dotnet | 2023-05-09

    You can checkout my library RandN for an example of a package that targeting both C# 11, and old .NET versions - currently it targets .NET 7, .NET 6, .NET Core 3.1, .NET Standard 2.1, and .NET Standard 2.0 without any issues. Some workarounds are necessary that aren't in older runtimes (e.g. MaybeNullWhenAttribute), but overall it causes no issues.

  • quickrand

    Quick Erlang Random Number Generation

  • Burkardt-Fortran-90

    Classification of John Burkardt's many Fortran 90 codes

  • Project mention: What numerical libraries (besides LAPACK) do you normally use in Fortran? | /r/fortran | 2023-06-09

    I have used many codes by John Burkardt https://people.sc.fsu.edu/~jburkardt/f_src/f_src.html and classified them at https://github.com/Beliavsky/Burkardt-Fortran-90 .

  • Stochastic-Processes

    My book: Gentle Introduction to Chaotic Dynamical Systems. Includes stochastic dynamical systems and statistical properties of numeration systems in any dimension.

  • isaacCSPRNG

    🔣 ISAAC is a fast, seedable, cryptographically secure pseudo-random number generator (CSPRNG) and synchronous stream cipher.

  • Mersenne-Twister-in-Python

    A Mersenne Twister Random Number Generator

  • nuclear_random_number_generator

    An Arduino / Geiger Counter based Random Number Generator

  • Project mention: Convert standard Geiger counter to RNG | news.ycombinator.com | 2023-11-13

    The linked previous project does:

    https://github.com/gbonacini/nuclear_random_number_generator

    "I tested the randomness both testing the bytes and the single bits in the binary file created from the ASCII file from the appliance console ( see Appendix here or test directory for full result text).

    Accordingly with ENT man page: "If the percentage is greater than 99% or less than 1%, the sequence is almost certainly not random. If the percentage is between 99% and 95% or between 1% and 5%, the sequence is suspect. Percentages between 90% and 95% and 5% and 10% indicate the sequence is “almost suspect”", so having 85.17 percent in the bytes test and 60.52 percent in the bits test should be fine."

    Entropy = 7.998386 bits per byte.

    Value Char Occurrences Fraction

  • qrand

    Quantum randomness source using the ANU hardware QRNG

  • alea

    Repeatable pseudo-random sampling, CDF over most known probability distributions.

  • random-num-using-time

    A program to generate random numbers b/w 0 to 10 using time

  • Project mention: creating own RANDOM module | dev.to | 2023-06-16

    To follow along, clone the GitHub repository containing the code for our time-based random number generator: GitHub Repository. This repository includes a Python script that utilizes the datetime module to generate random numbers.

  • RanGo

    A safe time-independent random number/string generator. (by YektaDev)

  • WeightedChoice

    Chance Based Random Choice in Godot 4 (Weighted Probability)

  • Project mention: I made a Loot Box demo to showcase Weighted Choice addon | /r/godot | 2023-11-04

    Addon link.

  • random_x

    A dart package library for all of your random gen requirements.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

random-number-generators related posts

Index

What are some of the best open-source random-number-generator projects? This list will help you:

Project Stars
1 easy-random 1,571
2 wyhash 909
3 Rando.js 791
4 Mockneat 523
5 prvhash 297
6 fastrand 193
7 komihash 176
8 neoTRNG 152
9 NIST-Statistical-Test-Suite 91
10 wyhash-rs 90
11 RandN 57
12 quickrand 42
13 Burkardt-Fortran-90 39
14 Stochastic-Processes 29
15 isaacCSPRNG 29
16 Mersenne-Twister-in-Python 22
17 nuclear_random_number_generator 14
18 qrand 13
19 alea 12
20 random-num-using-time 4
21 RanGo 4
22 WeightedChoice 3
23 random_x 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com