An open API service indexing awesome lists of open source software.

Cellular automaton

A cellular automaton is a discrete model of computation studied in automata theory. It consists of a regular grid of cells, each in one of a finite number of states; a new generation is created according to some fixed rule that determines the new state of each cell in terms of the current state of the cell and its neighborhood. Typically, the rule for updating the state of cells is the same for each cell and does not change over time, and is applied to the whole grid simultaneously, though exceptions are known, such as the stochastic cellular automaton and asynchronous cellular automaton.

A well-known cellular automaton is Conway’s Game of Life.

https://github.com/eandrju/cellular-automaton.nvim

A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.

cellular-automaton neovim plugin

Last synced: 15 May 2025

https://github.com/Eandrju/cellular-automaton.nvim

A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.

cellular-automaton neovim plugin

Last synced: 14 Mar 2025

https://github.com/jeffheaton/mergelife

Evolve complex cellular automata with a genetic algorithm.

cellular-automaton computer-vision genetic-algorithms

Last synced: 03 Mar 2026

https://github.com/Tw1ddle/game-of-life

:game_die: Interactive Conway's Game of Life simulation written in Haxe

cellular-automata cellular-automaton conway conway-life game-of-life glsl gol haxe webgl

Last synced: 29 Oct 2025

https://github.com/tw1ddle/game-of-life

:game_die: Interactive Conway's Game of Life simulation written in Haxe

cellular-automata cellular-automaton conway conway-life game-of-life glsl gol haxe webgl

Last synced: 04 Feb 2026

https://github.com/tterrasson/liquid-simulator-godot

2D Liquid simulator with cellular automaton in Godot (GDNative / C++) - Godot 3.2

2d-game cellular-automaton gdnative godot liquid-simu

Last synced: 07 Sep 2025

https://github.com/doersino/cellular-automata-posters

Simple Python script that generates cellular automata posters as PDF files.

cellular-automata cellular-automaton poster posters python3

Last synced: 23 Jul 2025

https://github.com/dvalters/hail-caesar

The High-Performance Architecture-Independent LISFLOOD-CAESAR model of floodplain, river, and sediment dynamics

caesar-lisflood cellular-automaton flood-inundation hail-caesar hydrological-model landscape-evolution lisflood numerical-modelling sediment-transport

Last synced: 19 Jan 2026

https://github.com/smoren/molecular-ts

Virtual chemistry simultaion. Particle automata. Visualization of the behavior of particles in 2D and 3D space. Artifical life research.

3d artifical-life canvas cellular-automaton cheminformatics molecular-dynamics molecular-simulation particle-automata

Last synced: 23 Oct 2025

https://github.com/wangzhe3224/pyca

A more general Python Cellular Automata with multi-dimensions and multi-cell type mix

1d 2d cellular-automata cellular-automaton game-of-life python rule30

Last synced: 10 Oct 2025

https://github.com/hactarce/ndcell

A fast, flexible, and feature-rich interactive multidimensional cellular automaton simulator written in Rust

cellular-automaton multidimensional rust simulation

Last synced: 16 May 2025

https://github.com/adam-mcdaniel/game-of-life

A game of life🔬 simulator on an infinite♾️ plane

cellular-automata cellular-automaton conways-game-of-life game-of-life rust

Last synced: 12 May 2025

https://github.com/nst/wireworld

A simple Wireworld cellular automaton explorer in Swift

cellular-automaton cocoa logic-gates osx swift turing-machine wireworld

Last synced: 12 Apr 2025

https://github.com/dakostu/cellularfreeway

Simulation of Nagel and Schreckenberg's cellular automaton model for freeway traffic simulation

cellular-automata cellular-automation cellular-automaton cellular-automatons cellular-network freeway simulation traffic traffic-simulation trafficsim

Last synced: 04 Aug 2025

https://github.com/doersino/sundryautomata

Mastodon bot that posts a randomly generated cellular automaton every 12 hours.

cellular-automata cellular-automaton mastodon-bot python3 tracery twitter-bot

Last synced: 11 Mar 2026

https://github.com/borisboutillier/rs-cellular-automata

Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation

cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack

Last synced: 17 Mar 2025

https://github.com/barryvanveen/php-cca

Create two-dimensional Cyclic Cellular Automaton. Export results as (animated) images. Includes presets of working rules.

animated-gif cellular-automata cellular-automaton cyclic-cellular-automata cyclic-cellular-automation image-generation php7

Last synced: 13 Apr 2025

https://github.com/m-mouhcine/sound-sim

Cellular automata based simulator for acoustic wave propagation with random obstacles.

acoustic-model cellular-automata cellular-automaton python3 simulator sound sound-propagation

Last synced: 20 Jun 2025

https://github.com/dr-mod/game-of-life

Conway's Game of Life

cellular-automaton game-of-life

Last synced: 14 Jul 2025

https://github.com/catseye/schroedingers-game-of-life

MIRROR of https://codeberg.org/catseye/Schroedingers-Game-of-Life : Conway's Game of Life meets Schrödinger's Cat

cellular-automaton erwin-schroedinger game-of-life non-deterministic schrodinger schrodingers-cat schroedinger schroedingers-cat

Last synced: 28 Feb 2026

https://github.com/tarunbatra/zindagi

A library to easily program and render life-like cellular automata.

cellular-automata cellular-automaton conways-game-of-life conwaysgameoflife game-of-life

Last synced: 23 Jul 2025

https://github.com/flrs/visual_sandpile

Matlab library to visualize the avalanche and power law characteristics of the Bak-Tang-Wiesenfeld sandpile model

abelian-sandpile cellular-automaton sandpile-model self-organized-criticality

Last synced: 07 May 2025

https://github.com/catseye/jaccia

MIRROR of https://codeberg.org/catseye/Jaccia : Cellular automata that are intelligent maze-solvers, just like slime molds are

alpaca cellular-automaton maze-solver

Last synced: 29 Oct 2025

https://github.com/catseye/circute

MIRROR of https://codeberg.org/catseye/Circute : A cellular automaton that simulates NAND gates

alpaca cellular-automaton circuit-simulator nand wireworld

Last synced: 04 Mar 2026

https://github.com/catseye/redgreen

MIRROR of https://codeberg.org/catseye/REDGREEN : A cellular automaton which simulates a little "physical" world

alpaca cellular-automaton

Last synced: 07 Mar 2026

https://github.com/hugcis/rust_ca

A Rust cellular automata simulator that can output GIF animations.

cellular-automata cellular-automaton rust rust-lang

Last synced: 11 Apr 2025

https://github.com/gojakuch/dynamic-rule-cellular-automata

Introducing Dynamic Rule Cellular Automata that have second-order rules.

cellular-automata cellular-automaton mathematics

Last synced: 07 Oct 2025

https://github.com/rejunity/tt05-rule110

Rule110 Cellular Automata ASIC for Tiny Tapeout 05

asic cellular-automata cellular-automaton pseudo-random-generator rule110 tapeout

Last synced: 16 Feb 2026

https://github.com/vaithak/cellular-automata

Cellular Automata and simulation of life using Conway's game of life.

automata cellular-automata cellular-automaton conways-game-of-life game-of-life gameoflife

Last synced: 11 Jul 2025

https://github.com/catseye/braktif

MIRROR of https://codeberg.org/catseye/Braktif : A cellular automaton that simulates a Brainfuck interpreter

alpaca brainfuck-interpreter cellular-automaton

Last synced: 12 Apr 2025

https://github.com/hnrkcode/game-of-life

Python implementation of Conway's game of life algorithm

cellular-automaton conways-game-of-life game-of-life pygame python

Last synced: 05 Apr 2026

https://github.com/interkosmos/golf

Conway’s Game of Life in Fortran 2003

cellular-automaton fortran game-of-life

Last synced: 19 Mar 2026

https://github.com/jana-marie/goltgen

Game of Life (alike) Texture Generator

animation cellular-automata cellular-automaton demoscene game-of-life gol

Last synced: 31 May 2026

https://github.com/kemingy/rule30

Pseudo random number generator with cellular automaton rule 30.

cellular-automaton prng

Last synced: 29 Jun 2025

https://github.com/educ8s/python-game-of-life-with-pygame

Conway's Game of Life in Python with pygame (pygame-ce). This project is accompanied by a video tutorial that explains everything in detail.

cellular-automata cellular-automaton conways-game-of-life conways-game-of-life-python evolution game-of-life game-of-life-python particles pygame pygame-ce

Last synced: 17 Feb 2026

https://github.com/grfrederic/visavis

Simulator of viral infection spread and containment in cell monolayer.

cellular-automaton infection-simulation innate-immune-response interferon kinetic-monte-carlo science systems-biology

Last synced: 06 Apr 2025

https://github.com/tpltnt/lysogeny-broth

substrate for cellular automata in Rust.

ca cellular-automata cellular-automaton embedded nostd

Last synced: 13 Jul 2025

https://github.com/jirikostiha/cellular-automaton

Implementation of Conway's Game of Life.

cellular-automaton csharp dotnet game-of-life godot winforms

Last synced: 09 Apr 2026

https://github.com/sergiss/game-of-life

Javascript implementation of the cellular automaton the Game of Life

cellular-automaton html5 javascript

Last synced: 11 Jun 2025

https://github.com/haoke98/turing-utopia-experiment

Built upon Conway's Game of Life, referencing the Utopia Experiment, and studying the butterfly effect, the project simulates and predicts non-living phenomena. It explores significant outcomes of minor changes and employs cellular automata, complex network models, and machine learning to provide new perspectives on future societal development.

butterfly-effect cell cellular-automaton game-of-life life-simulator perpetual-motion pygame python three-body-problem three-body-simulation utopia

Last synced: 27 Mar 2025

https://github.com/deathkiller/traffic-simulation

Utilization of GPU for Parallel Simulation Computations (Master's Thesis)

car-following cellular-automaton csharp gpu opencl traffic-simulation

Last synced: 27 Feb 2025

https://github.com/borjaest/ndautomata

Multidimensional cellular automata in Python.

cellular-automata cellular-automaton game-of-life numpy

Last synced: 19 May 2026

https://github.com/hactarce/colorized-ca

A photonic 2D cellular automaton with universal computation and construction

cellular-automata cellular-automaton construction logic

Last synced: 28 Dec 2025

https://github.com/arda-guler/evocellon2d

2D cellular automata. Simple to use and customize.

cellular-automata cellular-automaton python

Last synced: 01 Mar 2025

https://github.com/branogarbo/golcli

A basic CLI implementation of Conway's Game of Life.

cellular-automaton cli command-line game-of-life go golang

Last synced: 07 Feb 2026

https://github.com/schwabnicolas/imagetoprocessinggameoflife

A program used to convert an image to a game of life grid.

cellular-automaton game-of-life image-processing java processing

Last synced: 17 May 2026

https://github.com/fennifith/pixularautomaton

A basic cellular automaton that makes pretty animations from images.

cellular-automaton conways-game-of-life website

Last synced: 09 Feb 2026

https://github.com/kuy/cizen-cells

Time-driven two-dimensional asynchronous cellular automaton with Moore neighborhood.

cellular-automaton cizen elixir typescript visualization websocket

Last synced: 17 Apr 2026

https://github.com/boreec/brian-s-brain

Implementation of the cellular automaton called "Brian's Brain" in rust with Vulkan API.

brians-brain cellular-automaton rust rust-lang vulkan vulkan-api vulkano

Last synced: 09 Apr 2025

https://github.com/schwabnicolas/gameoflife

A Processing Conway's game of life implementation.

cellular-automaton game-of-life java processing

Last synced: 19 May 2026

https://github.com/gmurayama/automatocelularwolfram

Implementação do Autômato Celular Elementar de Wolfram em Java com Swing

cellular-automaton java wolfram

Last synced: 21 Mar 2025

https://github.com/gutasiadam/gameoflife

Game of Life, a cellular automation written in java.

cellular-automaton

Last synced: 30 Mar 2025

https://github.com/banaankiamanesh/random-dot-madness

Using Random Dots is a way of making wonderful fractals. Like Sierpinski Triangle, Carpet, Pentagon and Pyramid!

cellular-automata cellular-automaton matlab polygons random-generation sierpinski-carpet sierpinski-triangle simulation

Last synced: 29 May 2026

https://github.com/bradenn/monoverse

A deterministic universe simulation playground written in Go. Experiment with gravity, electromagnetic forces, and cellular automaton.

cellular-automaton em gravity simulator

Last synced: 11 Jan 2026

https://github.com/LeoSery/Conway-s-Game-of-Life-3D--Unity6-2024

3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.

3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6

Last synced: 25 Aug 2025

https://github.com/jharrilim/game-of-life

Conway's Game of Life in a terminal - Class 4 Cellular Automaton

cellular-automaton cli console game life node of terminal typescript

Last synced: 06 May 2026

https://github.com/mashybasker/rps-battle-royale

Simulating Rock, Paper, Scissor fights in cellular automata style

cellular-automaton rock-paper-scissors

Last synced: 31 Jul 2025

https://github.com/nicmr/rustycells

A cellular automaton in Rust.

cellular-automaton rust

Last synced: 21 May 2026

https://github.com/manishmeganathan/automata

A 2D Simulator in Rust for cellular automata such as Conway's Game of Life and Langton's Ant among others. Powered by the ggez framework.

cellular-automaton conways-game-of-life ggez langtons-ant rust-lang simulation

Last synced: 28 Mar 2025

https://github.com/jmbhughes/automaton

an implementation of the ulam-warburton automaton with variations

automaton cellular-automata cellular-automaton discrete-mathematics

Last synced: 30 Aug 2025

https://github.com/kchristin22/ising_model

Implementation of a cellular automaton on GPU using different features of CUDA

cellular-automaton cuda gpu-programming hpc ising-model parallel-computing

Last synced: 15 Mar 2025

https://github.com/kroshechka/gameofpyturtlife

Cellular Automata created in Python using a single module - Turtle

cellular-automata cellular-automaton game-of-life game-of-life-python turtle-python

Last synced: 04 Feb 2026

https://github.com/leosery/conway-s-game-of-life-3d--unity6-2024

3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.

3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6

Last synced: 19 May 2026

https://github.com/dpieve/cellular-automaton

Each cell takes the color of its neighboring cells

cellular-automaton cmake cpp imgui imgui-sfml sfml

Last synced: 30 Jan 2026

https://github.com/guhansiyer/neuron-model

A cellular automaton that models the formation of neural circuits.

cellular-automaton modelling processing

Last synced: 14 Oct 2025

https://github.com/anindya-prithvi/cellular_automata1d

This is a simple 1Dimensional cellular automata visualized using matplotlib.pyplot. The rules can also be manipulated. This program has a rulebook modification for accepting 32 bit rules

1d-cell-automata cellular-automata cellular-automaton

Last synced: 14 Oct 2025

https://github.com/valentinp72/jeudelavie

Jeu de la vie, automate cellulaire

cellular-automaton game-of-life

Last synced: 16 Oct 2025

https://github.com/jaminima/cellular-automata-traced

3d Cellular Automata rendered using an efficient raymarching algorithm.

cellular-automata cellular-automaton raymarching raytracing

Last synced: 14 Nov 2025

Cellular automaton Awesome Lists
Cellular automaton Categories