random-js - A mathematically correct random number generator library for JavaScript.

  •        15

This is designed to be a mathematically correct random number generator library for JavaScript. Inspiration was primarily taken from C++11's .




Related Projects

generatedata - Open Source random data generator in JS, PHP and MySQL.

  •    PHP

Open Source random data generator in JS, PHP and MySQL.


  •    Java

JProGraM (PRObabilistic GRAphical Models in Java) is a statistical machine learning library. It supports statistical modeling and data analysis along three main directions: (1) probabilistic graphical models (Bayesian networks, Markov random fields, dependency networks, hybrid random fields); (2) parametric, semiparametric, and nonparametric density estimation (Gaussian models, nonparanormal estimators, Parzen windows, Nadaraya-Watson estimator); (3) generative models for random networks (

Random Text Generator

  •    CSharp

Generate random strings (words), sentences, and paragraphs.

Apache Commons RNG - Random Numbers Generators

  •    Java

Commons RNG provides implementations of pseudo-random numbers generators that are either faster or of higher quality (and sometimes both) than java.util.Random.

GSL - GNU Scientific Library

  •    C

The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with an extensive test suite.

awesome-random-forest - Random Forest - a curated list of resources regarding random forest


Random Forest - a curated list of resources regarding tree-based methods and more, including but not limited to random forest, bagging and boosting. Please feel free to pull requests, email Jung Kwon Lee (deruci@snu.ac.kr) or join our chats to add links.

node-hat - Generate random IDs and avoid collisions.

  •    Javascript

Generate random IDs and avoid collisions.Generate a random ID string with bits of data in a base.

randexp.js - Create random strings that match a given regular expression.

  •    Javascript

randexp will generate a random string that matches a given RegExp Javascript object. Thanks to String-Random for giving me the idea to make this in the first place and randexp for the sweet .gen() syntax.

random_compat - PHP 5.x support for random_bytes() and random_int()

  •    PHP

PHP 5.x polyfill for random_bytes() and random_int() created and maintained by Paragon Initiative Enterprises. Although this library should function in earlier versions of PHP, we will only consider issues relevant to supported PHP versions. If you are using an unsupported version of PHP, please upgrade as soon as possible.

RandomKit - Random data generation in Swift

  •    Swift

RandomKit is a Swift framework that makes random data generation simple and easy. RandomKit is possibly also compatible with FreeBSD, Android, and Windows (under Cygwin) but has not been tested for those platforms.

PleaseJS - JavaScript Library for creating random pleasing colors and color schemes

  •    Javascript

Please.js is a polite companion that wants to help you make your projects beautiful. It uses HSV color space to create random pleasing colors as well as color schemes based on a given color. It has two core functions and a bunch of little helpers for you to use. The make_color function by default will generate and return a random hex string using the golden ratio to ensure that the color will look nice on your screen.

ranger - A Fast Implementation of Random Forests

  •    C++

ranger is a fast implementation of random forests (Breiman 2001) or recursive partitioning, particularly suited for high dimensional data. Classification, regression, and survival forests are supported. Classification and regression forests are implemented as in the original Random Forest (Breiman 2001), survival forests as in Random Survival Forests (Ishwaran et al. 2008). Includes implementations of extremely randomized trees (Geurts et al. 2006) and quantile regression forests (Meinshausen 2006). ranger is written in C++, but a version for R is available, too. We recommend to use the R version. It is easy to install and use and the results are readily available for further analysis. The R version is as fast as the standalone C++ version.

wind-js - An demo animation of wind on a Canvas layer in the JSAPI

  •    Javascript

This project is an experiment in client-side data processing and visualization. Most of the code in this project is taken from https://github.com/cambecc/earth and has been re-purposed to support easier application to a variety of mapping APIs and Frameworks. The code for this project uses nothing but an HTML5 Canvas element and pure Javascript. The data come from the Global Forecast System which produces a large variety of datasets as continuous global gridded datasets (more info below). The data is passed into a JS class called Windy which takes the bounds of the map, the data, and the canvas element and then applies a Bilinear Interpolation to generate a smooth surface. Once the surface has been generated a function randomly places "particles" onto the canvas at random x/y points. Each particle is then "evolved", moving in a direction and at a velocity dictated by the interpolated surface.

Random Word Generator


A simple C# utility class to generate random nonsense words that follow language conventions closely enough to be readable and memorable by humans. Especially useful for auto-generated passwords, may also be used to generate random sentences.

Pseudo Random Number Generator Daemon

  •    C

This is the PRNGD quot;Pseudo Random Number Generator Daemonquot;. It offers an EGD compatible interface to obtain random data and is intended to be used as an entropy source to feed other software, especially software based on OpenSSL.

Random Pick-a-Meal

  •    Javascript

Random Pick-a-Meal - Can't decide what to eat? Can't decide where to eat? Let the Random Pick-a-Meal pick it for you! Choose, Pick, and Go Eat!


  •    C++

A Morse tutor supporting the Koch and Farnsworth method. It can play random characters, random files and random words taken out of one or more text files. CwTutor is written in C++ using the Qt library and uses the soundcard for playback.

.Net SQL Generator


Generation tool for random queries in SQL in the Windows environment. Can produce random queries, tables, deletes, and updates as well as generate random data for a table. Structured to allow easy adaptation for other SQL implementations as well.

Random Projects

  •    Java

My random projects...