A generative botanical atelier
Every plant on this page is grown, not drawn: coaxed out of five lines of grammar, a turn angle, and a seed number. The fern beside you is germinating right now.
Scroll to cultivate
Nature never draws a plant twice, and neither do we. A grammar is a genome; a seed number is a birthday. The rest is patience, rendered at sixty frames a second.
Verdant is a studio devoted to a narrow, stubborn idea: that the oldest notation in biology and the newest notation in computing are the same notation. In 1968, the botanist Aristid Lindenmayer wrote down a handful of rewriting rules to describe how algae branch. Those rules, called L-systems, turn out to describe ferns, willows, umbels, and meadow grass with unreasonable grace.
We cultivate them the way a Victorian herbarium cultivated pressed flowers: patiently, one plate at a time, each specimen numbered, named in bad Latin, and mounted behind ruled paper. Except our flowers are not dead. Reload the page and they germinate again, cell by cell, identical to the segment, because their whole life is folded into a single integer.
Nothing here is a photograph, an illustration, or an AI-generated image. Every stem is a line the browser drew while you watched. If that isn't gardening, it's close enough for us.
Six species · each plate germinates as it enters view · click any plate to resow it from a fresh seed
Bend the grammar and watch the phenotype answer. Every change resows the plant from scratch; that flicker of regrowth is the whole genome re-executing.
Ramulus aureus
Every specimen begins as a single symbol, X, the botanical equivalent of a seed coat. It contains nothing and implies everything.
A rule like X → F−[[X]+X]+F[+FX]−X is applied to every symbol, five or six generations deep. Two characters become twenty thousand.
A turtle reads the string: F grows a segment, +/− turns by the species angle, [ ] remembers and returns. Seeded jitter keeps it honest.
Each segment knows its distance from the root. Your scroll position sets the sap line: everything below it is alive, everything above it is still to come.