PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Prng Python Packages

Python packages with the GitHub topic prng. Sorted by relevance, with stars and monthly downloads.
lemire
fastrand

Fast random number generation in an interval in Python: Up to 10x faster than random.randint.

201K 122 17
bashtage
randomgen

Numpy-compatible bit generators and add some random variate distributions missing from NumPy.

31K 123 28
kmyk
mersenne-twister-predictor

Predict MT19937 PRNG, from preceding 624 generated numbers. There is a specialization for the "random" of Python standard library.

2K 197 8
kemingy
rule30py

Pseudo random number generator with cellular automaton rule 30.

1K 3 0
cmcqueen
simplerandom

Simple pseudo-random number generators in C and Python

976 69 13
NonupleBroken
extend-mt19937-predictor

Predict and Backtrack MT19937 PRNG by putting 32 * 624 bits generated numbers. Python "random" standard library uses mt19937, so we can easily crack it.

298 40 0
BhaskarPanja93
randomisedstring

A well maintained program to generate cryptographically safe randomised strings. Can be used for assigning unique IDs of any specified size. Can be alpha only or numeric or alphanumeric as specified.

287 4 0
stateshaper
stateshaper-ml

Instantly re-creates data from a significantly smaller file size. This is achieved using methods similar to PRNG or LCG combined with application specific rulesets. The resulting data array can be traversed, reversed and accessed by index. Best uses include personalization, content generation, synthetic data and world building.

129 0 0
n1xsi
pycustomrand

Fixes standard random entropy issues and Python's round behavior. A flexible time-based PRNG library with mathematical rounding, distribution diagnostics and zero dependencies.

116 1 0
Volcano-Dragon
msws

Python package for generating the random number using Middle Square Weyl sequence

113 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery