A library by Andre Sier for the Processing programming environment.
Last update, 01/08/2013.

Cellular automata in 1,2,3 dimensions.

Cellular automata algorithms which yield a fascinating story.
Emergence from counting, bit ruleset as int.

See also ofxCellularAutomata, for openframeworks


Download cellularautomata version 0.0.5 (5) in .zip format.


Unzip and put the extracted cellularautomata folder into the libraries folder of your Processing sketches. Reference and examples are included in the cellularautomata folder.

Keywords. Cellular Automata, Simulation, 1D, 2D, 3D

Reference. Have a look at the javadoc reference here. A copy of the reference is included in the .zip as well.

Source. The source code of cellularautomata is available at github, and its repository can be browsed here.


Find a list of examples in the current distribution of cellularautomata, or have a look at them by following the links below.


Platform osx,windows, linux
Processing 1.5, 2.0