The library.
A generator is one class and one line of config; the studio panel, the API validation and this page are all rendered from its own schema(). Which is why what ships and what is merely specified are easy to tell apart — and shown apart.
63 built and runnable 0 specified, not yet written
Built
63 of 63 shown
-
Integers
numbersWhole numbers in any range, drawn without the bias everyone else ships.
numbers.integers v1 5 controls text -
Dice
numbersFull dice notation, rolled without the bias a modulo would introduce.
numbers.dice v1 2 controls text -
Bell Curve
numbersThe normal distribution by Box–Muller, plotted as you draw it.
numbers.gaussian v1 7 controls chart -
Distribution Lab
numbersPoisson, Pareto, Zipf, Beta, Cauchy — sampled and plotted.
numbers.distribution v1 11 controls chart -
Decimals
numbersFloats in a range, at a precision you choose.
numbers.decimals v1 6 controls text -
Earth Points
numbersUniform on a sphere — not the latitude bug everyone ships.
numbers.coordinates v1 3 controls chart -
Lottery
numbersMega-Sena, Powerball and EuroMillions — with the odds printed on them.
numbers.lottery v1 6 controls text -
Coin Flips
numbersBiased or fair, showing the longest run against the expected log₂ n.
numbers.coin v1 4 controls text -
Identifiers
numbersUUID v4 and v7, ULID, NanoID — and what each one gives away.
numbers.uuid v1 6 controls text no permalink -
Passwords
numbersRandom characters, with the entropy stated in bits instead of a green bar.
numbers.password v1 7 controls text no permalink -
Raw Bytes
numbersThe entropy itself, in hex, base64 or binary.
numbers.bytes v1 4 controls text no permalink -
Primes
numbersMiller–Rabin, forty rounds, at the bit width you ask for.
numbers.prime v1 5 controls text no permalink -
Moments
numbersA random instant inside a window you define.
numbers.timestamp v1 6 controls text -
Passphrase
words12.9 bits per word, from a list of 7,776 — and zero for the capital letters.
words.passphrase v1 5 controls text no permalink -
Invented Words
wordsOrder-n Markov chains over real vocabulary — noise at 2, plagiarism at 4.
words.pseudo v1 5 controls text -
Name Forge
wordsSyllable grammars rather than a list lookup — elvish, nordic, latin, brand.
words.syllabic v1 4 controls text -
Brand Names
wordsTwo open syllables and a plausible domain — no registrar was consulted.
words.brand v1 3 controls text -
Lorem
wordsSentence lengths drawn log-normally, so it reads like prose and not like a list.
words.lorem v1 4 controls text -
Random Knowledge
wordsA Wikipedia summary you would never have gone looking for.
words.article v1 2 controls text -
Random Life
wordsA real species drawn from GBIF — twenty million names, one of them yours.
words.species v1 2 controls text -
Word Web
wordsMeans-like, rhymes-with and sounds-like, via Datamuse.
words.related v1 4 controls text -
Fictional People
wordsNames that hold together across a nationality.
words.identity v1 5 controls text -
Mental Math
equationsDrills at a digit count and operation set you pick, and division always comes out even.
equations.arithmetic v1 4 controls math -
Expression Tree
equationsA probabilistic grammar grows the expression; you get the tree it grew from too.
equations.expression v1 6 controls math -
Linear Equations
equationsBuilt root-first, so the answer is always clean and never needs checking.
equations.linear v1 3 controls math -
Quadratics
equationsInteger, rational or surd roots — built from the roots, so they factor.
equations.quadratic v1 3 controls math -
Systems
equations2×2 and 3×3, guaranteed to have one solution and to reach it without fractions.
equations.system v1 3 controls math -
Calculus
equationsDerivatives and integrals per rule — the integrals exist because they were built backwards.
equations.calculus v1 3 controls math -
Matrices
equationsAny, invertible, symmetric or positive-definite — constructed, not rejection-sampled.
equations.matrix v1 6 controls math -
True or False?
equationsA real identity — half of them subtly broken. You guess; the verdict is checked, not assumed.
equations.identity v1 3 controls math -
Find the Pattern
equationsArithmetic, geometric, quadratic or Fibonacci-like — with enough terms to be unambiguous.
equations.sequence v1 3 controls math -
Perlin Noise
patternsGradient noise, stacked into fractals and folded through itself.
patterns.perlin v1 11 controls canvas -
Simplex Noise
patternsFewer directional artefacts, cheaper in higher dimensions.
patterns.simplex v1 12 controls canvas -
Worley Cells
patternsDistance to the nth-nearest feature point.
patterns.worley v1 11 controls canvas -
Spectral Noise
patterns1/f^β synthesised in the frequency domain.
patterns.spectral v1 9 controls canvas -
Elementary Automata
patternsAll 256 rules, including the one that is a PRNG.
patterns.automaton v1 9 controls canvas -
Life
patternsConway from a random soup, with a density control.
patterns.life v1 10 controls canvas -
Reaction–Diffusion
patternsGray–Scott, run until the pattern stops moving.
patterns.reaction v1 14 controls canvas -
Truchet Tiles
patternsRandom tile orientation. Instant beauty, ten lines of code.
patterns.truchet v1 8 controls canvas -
Blue Noise
patternsPoisson-disk beside uniform random — the difference is the lesson.
patterns.poisson v1 9 controls canvas -
Voronoi
patternsCells from random sites, coloured so no two neighbours match.
patterns.voronoi v1 8 controls canvas -
Mazes
patternsDFS, Kruskal and Wilson side by side — algorithm as bias.
patterns.maze v1 8 controls canvas -
L-Systems
patternsStochastic rewrite rules: plants, snowflakes, dragon curves.
patterns.lsystem v1 9 controls canvas -
Wave Function Collapse
patternsOverlapping model, min-entropy heuristic, backtracking.
patterns.wfc v1 8 controls canvas -
Random Walks
patternsBrownian, self-avoiding and Lévy — the fat tail is visible.
patterns.walk v1 15 controls canvas -
Diffusion-Limited Aggregation
patternsDendritic crystals, grown one sticky particle at a time.
patterns.dla v1 11 controls canvas -
Flow Field
imagesThousands of particles advected through fractal noise.
images.flowfield v1 15 controls canvas -
Superformula
imagesOne equation: starfish, gears, leaves, sea urchins.
images.blob v1 14 controls canvas -
Identicon
imagesA deterministic avatar from a hash. Same input, same face.
images.identicon v1 9 controls canvas -
Circle Packing
imagesGrow until collision, keep what fits.
images.circles v1 13 controls canvas -
Mondrian
imagesRecursive subdivision, split at U(0.3, 0.7).
images.mondrian v1 12 controls canvas -
Mesh Gradient
imagesRandom control points, dithered to kill the banding.
images.gradient v1 12 controls canvas -
Particle Spray
imagesA Gaussian mixture with k random components.
images.spray v1 14 controls canvas -
Glyph Grid
imagesA random glyph and rotation per cell.
images.tiles v1 12 controls canvas -
Strata
imagesBand heights from a Dirichlet draw, colours walking a palette.
images.strata v1 14 controls canvas -
Noise Colours
audioWhite, pink, brown, blue, violet — and perceptually flat grey.
audio.noise v1 8 controls audio -
Euclidean Rhythm
audiok onsets spread as evenly as possible across n steps — which is most of the world’s rhythms.
audio.rhythm v1 9 controls audio -
Melody
audioRandom walk, Markov, or the 1/f kind that sounds written — on a scale that cannot clash.
audio.melody v1 12 controls audio -
Plucked Strings
audioKarplus–Strong: fill a delay line with pure noise and a guitar comes out.
audio.pluck v1 12 controls audio -
Chord Progressions
audioA functional-harmony transition matrix, not a random draw — so it sounds written.
audio.chord v1 10 controls audio -
Drone
audioDetuned partials, beating slowly against each other.
audio.drone v1 9 controls audio -
UI Sounds
audioSuccess, error, notify, coin — as a downloadable pack.
audio.bleep v1 7 controls audio -
Generative Ambient
audioA mood preset that evolves and never repeats.
audio.ambient v1 8 controls audio
Nothing matches that yet.