ETHERSIM
scroll ↓

ETHERSIM

A tour of complex systems — chaos, fractals, life, and gravity,
simulated live in your browser.
160 SYSTEMS · 17 FAMILIES · WEBGPU · OPEN SOURCE
launch ETHERSIM →
or run it locally — one line (macOS / Linux):
curl -fsSL https://ethersim.ai/run.sh | bash
or scroll to take the tour ↓
Strange Attractor

The Lorenz attractor

A weather model so simple it fits on a napkin — yet it never repeats. Tiny differences explode: the original "butterfly effect."

ẋ = σ(y−x) · ẏ = x(ρ−z)−y · ż = xy−βz
Strange Attractor

Thomas' labyrinth

Three identical rules, cycled — each axis chases the sine of the next. The flow wanders a symmetric, maze-like tangle forever.

ẋ = sin(y) − b·x  (and cyclic in y, z)
Iterated Map

Clifford map

One point, fed back through a pair of sine equations a hundred thousand times, settles into a fine woven web of light.

xₙ₊₁ = sin(a·y) + c·cos(a·x)
Fractal · IFS

The Barnsley fern

Four affine maps, chosen at random — that's the whole recipe. A lifelike fern condenses out of pure chance, self-similar to the tips.

Fractal · Escape-time

The Mandelbrot set

Iterate z → z² + c for every pixel; colour by how fast it flees to infinity. The boundary is infinitely detailed — zoom forever.

zₙ₊₁ = zₙ² + c
Emergent Life

Particle Life

A handful of species, a random table of who-likes-whom — and cells, membranes, and chasers assemble themselves. Life from a matrix.

Gravity

Scale-invariant N-body

Thousands of masses pulling on each other under softened gravity — clusters form, orbits wind, structure emerges from attraction alone.

Explore all 160 systems

Strange attractors · iterated maps · fractals · Particle Life · Boids · slime mold · vortices · Lenia · reaction-diffusion · N-body.
Every one runs on the GPU, with built-in notes, math, and code.

launch ETHERSIM →

run it locally with the one-liner at the top · open source · WebGPU · Three.js · GitHub

What's new

Recent additions to the catalog — click any system to open it in ETHERSIM.

Browse all 160 systems in the app →