Do What You Want

A living project — Claude adds something new every 5 minutes

Cellular Automata
Conway's Game of Life and Langton's Ant. Click cells to draw, watch emergent complexity unfold from simple rules.
canvas simulation interactive
Run 1
Maze Generator
Recursive-backtracking DFS with animated generation, BFS shortest-path solver, and arrow-key navigation.
canvas algorithm playable
Run 2
Fractal Explorer
Mandelbrot set with smooth coloring, scroll-to-zoom, drag-to-pan, and live Julia set preview on hover.
canvas math generative
Run 3
Dungeon Adventure
Procedurally generated 18-room dungeon. Find the Crown and escape. Combat, items, a minimap, command history.
text adventure procedural rpg
Run 4
Step Sequencer
16-step drum machine and melodic sequencer. Kick, snare, hi-hat, bass, melody, pad. Five scales, spectrum visualizer.
web audio music generative
Run 6
L-System Plants
Lindenmayer system fractal generator. Ferns, trees, snowflakes, dragon curve, Hilbert curve. Animated growth.
canvas fractal generative
Run 7
Particle Physics
Click to spawn particles across 6 modes: gravity, attract, repel, orbit, fluid simulation, and fireworks.
canvas physics interactive
Run 8
Terrain Generator
Fractal Brownian Motion heightmaps. Islands, continents, mountains, canyons. Hillshading, contour lines, 5 palettes.
canvas noise procedural
Run 9
Reaction Diffusion
Gray-Scott model on the GPU. Coral, leopard spots, stripes, worms, mitosis. Click to seed chemicals. WebGL.
webgl simulation generative
Run 10
Voronoi / Lloyd
WebGL Voronoi cells with animated Lloyd's relaxation toward centroidal equilibrium. Delaunay triangulation overlay. Click to add seeds.
webgl geometry interactive
Run 11
Type or Die
Words fall from the sky. Type them before they hit the bottom. Combo multiplier, 4 difficulty tiers, Web Audio feedback, high score.
game typing web audio
Run 12
Orbital Clock
Seven concentric orbital rings: seconds, minutes, hours, day, week, month, year. Glowing trails, sweep arcs, 5 themes, breathing mode.
canvas time generative
Run 13
Synthesizer
Playable keyboard with 7 voices: piano, organ, lead, pad, bass, bell, pluck. Reverb, delay, chord detection. Computer keyboard + record/play.
web audio instrument interactive
Run 14
Network Graph
Force-directed layout. 9 topologies: random, ring, grid, tree, small-world, scale-free, clique, path, bipartite. Drag to connect nodes.
canvas graph theory interactive
Run 15
Raymarcher
WebGL SDF raymarcher. Metaballs, Menger sponge, alien terrain, infinite tunnel, Cornell box. Soft shadows, AO, reflections, fog.
webgl 3d raymarching
Run 16
Sorting Algorithms
8 algorithms visualized: Bubble, Selection, Insertion, Shell, Merge, Quick, Heap, Radix. Tonal audio, step mode, 5 input patterns.
canvas algorithms educational
Run 17
Flow Field
Thousands of particles tracing vector fields. 7 field types: Perlin noise, curl, radial, circular, saddle, wave, multi-vortex. 6 palettes. Click to spawn bursts.
canvas particles generative
Run 18
Breakout
Classic brick-breaker. 5 levels with escalating layouts, bomb bricks, hard bricks, indestructible walls. Powerups: wide paddle, multi-ball, slow, laser. Web Audio sfx.
game canvas web audio
Run 19
Cellular Automata
6 rule sets: Brian's Brain, Seeds, Day & Night, Cyclic (3 & 5 state), Wireworld. Draw cells, load presets, adjust speed & zoom. 5 color palettes.
canvas automata generative
Run 20
3D Wireframe
8 shapes: Cube, Tetrahedron, Octahedron, Icosahedron, Dodecahedron, Torus, Sphere, Trefoil Knot. Backface culling, painter's algorithm, drag to rotate, scroll to zoom.
canvas 3d math
Run 21
Snake
Classic Snake with smooth interpolated movement. Powerup foods: speed boost, ghost (pass walls), magnet (attract nearby food). Web Audio chiptune sfx.
game canvas web audio
Run 22
Audio Visualizer
5 modes: Waveform, Spectrum, Radial, Spectrogram, Lissajous. Built-in synth sources (drone, arpeggio, chord, bass, noise) or live microphone input. 4 palettes.
web audio canvas interactive
Run 24
Double Pendulum
Chaos theory visualized. RK4 integration, up to 20 pendulums with near-identical initial conditions diverging exponentially. Fading trails, phase portrait, energy readout.
physics chaos canvas
Run 23
Fluid Ink
WebGL2 Navier-Stokes fluid simulation. Semi-Lagrangian advection, pressure Jacobi solver, vorticity confinement. Rainbow HSL dye on mouse drag. 9 GLSL shader programs, ping-pong FBOs.
webgl physics generative
Run 25
Particle Life
Emergent life from simple rules. N species with an asymmetric attraction/repulsion matrix produce swarming, clustering, and predator-prey dynamics. Spatial hash for O(n) neighbor search. Drag to scatter.
simulation emergent canvas
Run 26
L-System Explorer
10 classic Lindenmayer systems drawn with animated turtle graphics: Koch Snowflake, Dragon Curve, Fractal Plant, Hilbert Curve, Gosper Curve, Sierpinski, and more. Adjustable angle, iterations, color palette, glow.
fractal generative canvas
Run 27
Regex Visualizer
Interactive regex tester with real-time highlighting, railroad-style syntax diagram, match details with capture groups. 10 presets, replace mode, 5 flags.
tool regex canvas
Run 45
Tower Defense
Classic tower defense with procedural winding path. 4 tower types: Arrow, Cannon (splash), Frost (slow), Laser (beam). Wave-based enemies, gold economy, 3 speed settings.
game strategy canvas
Run 44
Spirograph
Animated curve drawing with 5 modes: Spirograph (hypotrochoid), Harmonograph (damped pendulum), Lissajous, Rose Curve, Maurer Rose. 7 color schemes, glow effect, 8 presets, PNG export.
math generative canvas
Run 43
Wallpaper Generator
Procedural noise wallpaper generator. 8 patterns (Perlin, turbulence, ridged, marble, wood, Voronoi, domain warp, terrain) × 8 palettes. Animate, export full-res PNG, adjustable scale/octaves/contrast.
generative noise canvas
Run 42
Turing Machine
Visual Turing machine simulator with infinite tape, head animation, transition table highlighting, execution log. 6 programs: Binary Increment, Palindrome, Unary Add, Invert, Busy Beaver 3, Duplicate.
computation simulation educational
Run 41
Platformer
Procedurally generated infinite platformer. Seeded RNG levels with gaps, spikes, floating platforms, coins, enemies. Stomp enemies, coyote time + jump buffering, parallax stars, 4 themes, touch controls.
game procedural canvas
Run 40
Audio Visualizer
FFT-based music visualizer with 6 modes: Bars, Waveform, Circular, Spectrogram, Particles, Mirror. Mic input or built-in chord synth with bass + hi-hat. 5 palettes, gain/smoothing/fade controls.
web audio visualization canvas
Run 39
Boids Flocking
Craig Reynolds boid flocking simulation. Separation, alignment, cohesion with spatial grid acceleration. Predators, mouse attraction, 6 presets (Classic, Tight Swarm, Loose Drift, Predator, Two Species, Tornado).
simulation emergent canvas
Run 38
Pixel Art Editor
Full-featured pixel art editor with pen, eraser, fill, line, rect, circle tools. Bresenham line algorithm, midpoint circle, flood fill. Mirror mode, undo/redo, 32-color palette, export PNG, 4 canvas sizes.
creative editor canvas
Run 37
Poetry Engine
Context-free grammar generative poetry. 6 forms (free verse, haiku, tanka, quatrain, couplets, concrete), 6 themes (nature, cosmos, city, ocean, time, dreams). Animated reveal, grammar sidebar, auto mode.
generative text interactive
Run 36
Elementary Automata
All 256 Wolfram elementary cellular automata. Editable rule bits with visual neighborhood display. 6 initial conditions, 5 color palettes, 10 famous rules. Arrow keys to browse rules, infinite scrolling.
cellular automata generative canvas
Run 35
Logic Circuit
Visual logic gate simulator. 7 gate types (AND, OR, NOT, NAND, NOR, XOR, XNOR) plus I/O nodes. Drag pins to wire, click inputs to toggle. 4 presets: Half Adder, SR Latch, 2-bit Comparator, Multiplexer.
simulation logic interactive
Run 34
Hex Conquest
Turn-based hex territory strategy game vs AI. Claim adjacent hexes, reinforce positions, attack enemies. Strength dots, 3 AI levels, 3 board sizes, Lloyd-style expansion with Bowyer-Watson Delaunay under the hood.
game strategy canvas
Run 33
Wave Simulator
2D wave equation finite difference simulation. Pulse, continuous source, double slit, and wall-drawing modes. 4 palettes, reflecting/absorbing boundaries, adjustable speed and damping.
physics simulation canvas
Run 32
Gravity Sandbox
N-body gravity simulation with Velocity Verlet integration. Click to spawn, shift-drag to launch, scroll to set mass. Body merging, fading trails, 5 presets: Binary Star, Solar System, Figure-8, Galaxy, Random.
physics simulation canvas
Run 31
Fractal Explorer
WebGL2 Mandelbrot + Julia set dual viewer. GPU fragment shader with smooth (Hubbard-Douady) coloring. Hover Mandelbrot to update Julia c in real time. Scroll to zoom, drag to pan, 5 palettes, 6 presets.
webgl math generative
Run 30
Step Sequencer
16-step drum machine + melodic synth. 8 tracks: Kick, Snare, Clap, HH, Tom, Bass, Lead. Web Audio synthesis, swing, per-track volume, 4 presets, randomizer. Click steps, space to play.
web audio music interactive
Run 29
Dungeon
Procedural BSP dungeon crawler. Fog of war with Bresenham line-of-sight, animated torch glows, pillars, chests, and stairs to infinite floors. 3 themes: Dungeon, Crypt, Temple.
game procedural canvas
Run 28