PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (header-only C/C++) (Codename Gradilac/Градилак)
prng-algorithms 开源项目推荐(42 个)
prng-algorithms 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 42 个仓库非常快速、高质量的哈希函数,离散增量和流式哈希支持(非密码学,仅首部 C/C++)27GB/s + PRNG
Fast, high quality alternative to math/rand and golang.org/x/exp/rand
Ultra fast, high-quality hash functions for hash-tables and hash-maps (non-cryptographic, header-only C/C++) + PRNG
A small alternative to the rand crate with no unsafe code and no/minimal dependencies, based on the Xoshiro and Chacha algorithms
A powerful C++ library containing a vast collection of algorithms and datatypes for multiple applications & architectures
A small header-only library for prng implementations using templates. Implements most popular algorithms with a simple and flexible interface. Now with distribution sampling!
Simple epoch‑based PRNG and configurable LCG PRNG written in rust and is now available as crate!
Seeded random number generators for TypeScript.
TETRA algorithms implementation
Rule30 pseudorandom bit generator in Rust
An RNG-core-based random data generator written in a cryptographic style, but lacking any cryptographic proof, which creates an information asymmetry between the program and urandom.
Psuedo-random number bitgenerators for OCaml users.
ultra-fast, robust pseudo random number generator 64-bit
Mathematical cryptography (custom implementations).
A C implementation of the Mersenne Twister
C++ PRNG test bench that uses Google Benchmark (to measure speed) and PractRand (to measure randomness)
Create a memorized array of unlimited numbers from a small seed. The output can be tokenized and used in code to derive values. Useful for synthetic data, personalization, world building and more.
Java Mersenne-Twister implementation based on and validated against GNU R's
A micro JS implementation of the Mulberry32 seedable pseudorandom number generator.
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/prng-algorithms。
- 该话题在 GitHub 上共有 42 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 965 Star,覆盖 9 种主要语言,数据更新于 2026-11-07。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。