Draw My Canvas.
Eight generative-art animations, drawn live in your browser from nothing but math and a canvas — no images, no video. Watch them fullscreen, or drop any one into your own page with a single line.
The Catalogue
Every tile below is a real animation running right now, not a screenshot. Open one to view it full-frame or grab its embed code.
Want the full grid with per-piece embed buttons? Visit the gallery →
Code is the brush; the canvas does the rest.
Draw My Canvas is a small experiment in generative art — patterns grown from simple rules rather than drawn by hand. Flow fields, golden-angle spirals, particle systems and L-systems each get their own plate, painted frame by frame on the HTML5 canvas at sixty frames a second.
There is no engine underneath and nothing to install — just a few hundred lines of vanilla JavaScript and the math that makes each pattern move. No cookies, no sign-up, no accounts.
A studio experiment by Dank Dev ↗ · Read how it works ↗
- RenderHTML5 Canvas 2D
- LanguageVanilla JS · ES6+
- LooprequestAnimationFrame · 60fps
- OfflineService Worker · PWA
- RoutingStatic pages, clean URLs
- DepsNone