A free, browser-based visual editor for Wolfram's elementary cellular automata. Design seeds, choose any of the 256 rules, animate generations, and export patterns as scalable SVG. No signup, no installs.
A cellular automaton is a discrete computational system where each cell's state evolves at every time step according to a fixed rule based on the states of its neighbors. Stephen Wolfram's elementary cellular automata use a one-dimensional grid of binary cells and a three-cell neighborhood, producing 256 possible rules. Rule 30 is famously chaotic and used as a random number generator in Mathematica. Rule 110 was proven Turing-complete by Matthew Cook in 2004. Rule 90 produces the Sierpinski triangle from a single seed.
CellR was created by Majo Puterka, a digital designer. Source code on GitHub. Artwork released under CC0 1.0.