Explore classic computer science algorithms through hands-on, visual experiments. Click, drag, and discover how they work.
Each project is a self-contained interactive visualization you can explore right in your browser.
Explore Google's PageRank algorithm through an interactive directed-graph simulation. Add nodes, create links, and watch rank propagate in real time.
Simulate 2D cellular automata including Conway's Game of Life. Draw patterns, switch rule sets, and watch emergent behavior unfold on a toroidal grid.
Simulate fluid dynamics with the Lattice Boltzmann Method. Draw obstacles, tune viscosity and flow speed, and watch vortex streets emerge in real time.
Watch a neural network learn through animated forward and backward passes. See weights, activations, and gradients flow through configurable network topologies.
Paint chemicals onto a grid, switch reaction-diffusion models, and watch spots, stripes, and labyrinths emerge in real time.