Skip to content
CellFie logo

CellFie

Multiplatform cellular automata simulator and art generator

KotlinKMPComposeOpenGLMetal
300+CA Rules
3Platforms
9Lattice Types

OVERVIEW

Kotlin Multiplatform cellular automaton explorer shipping on Android, iOS, and Desktop from a shared codebase. Implements 300+ rules across 14 categories: Wolfram elementary (1D), Life-like (B/S notation), totalistic, continuous (Lenia), neural network-inspired, social behavior models, physics simulations (Wireworld, Ising model, diffusion-limited aggregation, forest fire), probabilistic rules, fractals, and a Turing machine simulator with classic programs like Busy Beaver. Renders in real-time via OpenGL on Android/Desktop and Metal on iOS, with 17 color schemes, 9 lattice topologies (square, hexagonal, triangular, 3D cube), and artistic post-processing effects including bloom and trail decay. Exports stills as PNG and animations as GIF.

SCREENSHOTS

CellFie screenshot
CellFie screenshot
CellFie screenshot
CellFie screenshot