The Collection
Each piece is one HTML file. No build tools, no frameworks, no external dependencies. Just code that speaks for itself.
A fully interactive Rubik's cube with momentum physics, touch controls, and entrance animations. Drag to rotate, release to spin.
600 particles orbiting in spiral arms with mouse-driven gravity. Move to attract, click to burst. Canvas-rendered at 60fps with connection lines and glow effects.
Audio-reactive frequency visualization using Web Audio API. Microphone input or ambient synthesis. Three modes: bars, circular, and waveform. Click to switch.
The Philosophy
Every piece in this gallery runs from a single HTML file. View source is the documentation. The browser is the only runtime. No node_modules folder larger than the project itself. Just the craft of making something beautiful with the tools the web gave us.