Displaying 1 to 20 from 21 results

ran - :zap: RAN! React

  •    Javascript

:zap: RAN! React . GraphQL . Next.js Toolkit :zap: - SEO-Ready, Production-Ready, SSR, Hot-Reload, CSS-in-JS, Caching, CLI commands and more...



Provides sse/avx implementation for matrix storage, access and basic operations, probability distributions and fast ziggurat random number generators.

d3-random - Generate random numbers from various distributions.

  •    Javascript

Generate random numbers from various distributions.

testingRNG - Testing common random-number generators (RNG)

  •    C++

There are several benchmarks that can be used to test (pseudo-)random number generators (RNG). Of particular interest are TestU01 and PractRand. We want to easily test popular RNGs.It is fine to say that we can, in theory run these tests, but few of us will if it requires too much labor. The purpose of this project is to make it ridiculously easy to run your own tests if you have a mac or a Linux box with a recent C compiler.


  •    Javascript

This software is licensed under the MIT License.Copyright Fedor Indutny, 2014.

mersennetwister - A standalone, pure JavaScript implementation of the Mersenne Twister pseudo random number generator

  •    Javascript

The Mersenne Twister is a pseudo-random number generator invented by Makoto Matsumoto in 1997. Details can be found on the Wikipedia page and on Matsumoto's website.This implementation is based on Sean McCullough's port of the original C code written by Makato Matsumoto and Takuji Nishimura.

pcg-random - PCG RNG for JavaScript

  •    Javascript

For information on the algorithm, see here. This implementation is based on the Minimal C Edition. Most of the complexity in the code here comes from JavaScript's lack of 64 bit arithmetic support, which is required by the algorithm.

uuid-random - Fastest UUID with good RNG for JS

  •    Javascript

Generate RFC-4122 compliant random UUIDs with better statistical dispersion than Math.random(). Universally Unique IDentifiers transcend many constraints of traditional incremental integer IDs, especially in distributed systems. With version 4, we (essentially) generate a random 128-bit value.

xorshift - Random number generator using xorshift128+

  •    Javascript

This module exports a default pseudo random generator. This generators seed have already been set (using Date.now()). If this is not suitable a custom generator can be initialized using the constructor function xorshift.constructor. In both cases random numbers can be generated using the two methods .random and .randomint. This method returns a random 64-bit double, with its value in the range [0, 1). That means 0 is inclusive and 1 is exclusive. This is equivalent to Math.random().

node-scuid - A slim, fast alternative to cuid collision-resistant IDs

  •    Javascript

Collision-resistant IDs optimized for horizontal scaling and performance. A slim, alternative, and compatible implementation of cuid for node, also featuring a wide range of options, as well as custom random number generator support. It can serve as a drop-in replacement, and is also faster than cuid.

tweetentropy - Twitter as an extra entropy source

  •    Python

Twitter is a great noise source: Russian bots, Trump rants, human interactions, malware traffic and so on. (Almost) random and unpredictable content. This tool provides an extra entropy source (to be used on Linux) from the Twitter random sample feed. The script should work fine using Python2 or Python3.

random - The most RANDOM module on npm! 😜

  •    Javascript

Seedable random number generator supporting many common distributions. All distribution methods return a thunk (function with no params), which will return a series of independent, identically distributed random variables from the specified distribution.

random - Generate random values in Elm

  •    Elm

Now look at this working example to see a Generator used in an application. If you are coming from JavaScript, this package is usually quite surprising at first. Why not just call Math.random() and get random floats whenever you want? Well, all Elm functions have this “same input, same output” guarantee. That is part of what makes Elm so reliable and easy to test! But if we could generate random values anytime we want, we would have to throw that guarantee out.

hashvis - Rust application for deterministic generation of images.

  •    Rust

A Rust application for deterministic generation of images. Hashvis is a small Rust application and library for generating very psychedelic images from an input string. The images are generated in a deterministic manner such that the same input string should always result in the same image being generated.

kleros-interaction - Smart contracts able to interact with Kleros

  •    Solidity

Smart contracts able to interact with Kleros and standard proposals. We follow GitHub Flow in this repository.

react-native-randombytes - randomBytes for react-native

  •    Java

If Automatic installation failed you, dry your tears and read on. Drag RNRandomBytes.xcodeproj from node_modules/react-native-randombytes into your XCode project.