Blog
zumerlab/snapdom

Notes from the plugin system

Technical write-ups on how SnapDOM works under the hood and what its plugin hooks turn out to be good for.

Posts
Jul 21, 2026 · Plugins

Painting without a canvas element

A paint app with no <canvas>, a DOM editor that's secretly a WebGL texture, and a shooting gallery — three toys built on two plugin hooks.

See the demos these posts write about

Every technique mentioned here has a live, playable version in the Labs section.

Open Labs Browse plugins