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.
32 built and runnable 31 specified, not yet written
Built
32 of 32 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 -
Passwords
numbersRandom characters, with the entropy stated in bits instead of a green bar.
numbers.password v1 7 controls text no permalink -
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 -
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 -
Worley Cells
patternsDistance to the nth-nearest feature point.
patterns.worley v1 11 controls canvas -
Elementary Automata
patternsAll 256 rules, including the one that is a PRNG.
patterns.automaton v1 9 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 -
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 -
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
Nothing built matches that yet — try the planned list below.
Planned
Specified in the design documents, not written. These cards do not link anywhere, do not appear in /api/v1/generators, and are not counted as generators anywhere on this site.
31 of 31 shown
-
Decimals
plannedFloats in a range, at a precision you choose.
numbers.decimals
-
Bell Curve
plannedThe normal distribution by Box–Muller, with a live histogram.
numbers.gaussian
-
Distribution Lab
plannedPoisson, Pareto, Zipf, Beta, Cauchy — sampled and plotted.
numbers.distribution
-
Coin Flips
plannedBiased or fair, showing the longest run against the expected log₂ n.
numbers.coin
-
Lottery
plannedMega-Sena, Powerball and EuroMillions, bonus pool included.
numbers.lottery
-
Identifiers
plannedUUID v4 and v7, ULID, NanoID — v7 shows its timestamp prefix.
numbers.uuid
-
Raw Bytes
plannedThe entropy itself, in hex, base64 or binary.
numbers.bytes
-
Primes
plannedMiller–Rabin, forty rounds, at the bit width you ask for.
numbers.prime
-
Earth Points
plannedUniform on a sphere — not the latitude bug everyone ships.
numbers.coordinates
-
Moments
plannedA random instant inside a window you define.
numbers.timestamp
-
Word Web
plannedMeans-like, rhymes-with and sounds-like, via Datamuse.
words.related
-
Fictional People
plannedNames that hold together across a nationality.
words.identity
-
Simplex Noise
plannedFewer directional artefacts, cheaper in higher dimensions.
patterns.simplex
-
Spectral Noise
planned1/f^β synthesised in the frequency domain.
patterns.spectral
-
Life
plannedConway from a random soup, with a density control.
patterns.life
-
Blue Noise
plannedPoisson-disk beside uniform random — the difference is the lesson.
patterns.poisson
-
Voronoi
plannedCells coloured by area or by a noise field.
patterns.voronoi
-
Mazes
plannedDFS, Kruskal and Wilson side by side — algorithm as bias.
patterns.maze
-
Wave Function Collapse
plannedOverlapping model, min-entropy heuristic, backtracking.
patterns.wfc
-
L-Systems
plannedStochastic rewrite rules: trees, ferns, dragon curves.
patterns.lsystem
-
Random Walks
plannedBrownian, self-avoiding and Lévy — the fat tail is visible.
patterns.walk
-
Diffusion-Limited Aggregation
plannedDendritic crystals, grown one sticky particle at a time.
patterns.dla
-
Circle Packing
plannedGrow until collision, keep what fits.
images.circles
-
Mondrian
plannedRecursive subdivision, split at U(0.3, 0.7).
images.mondrian
-
Mesh Gradient
plannedRandom control points, dithered to kill the banding.
images.gradient
-
Particle Spray
plannedA Gaussian mixture with k random components.
images.spray
-
Glyph Grid
plannedA random glyph and rotation per cell.
images.tiles
-
Strata
plannedBand heights from a Dirichlet draw, colours walking a palette.
images.strata
-
Drone
plannedDetuned partials, beating slowly against each other.
audio.drone
-
UI Sounds
plannedSuccess, error, notify, coin — as a downloadable pack.
audio.bleep
-
Generative Ambient
plannedA mood preset that evolves and never repeats.
audio.ambient
Nothing planned matches either.