SnapDOMGitHub8K
Blog
zumerlab/snapdom

Notes on building SnapDOM

Technical write-ups about the capture pipeline, browser limits, plugin mechanics and the demos built on top.

Posts
Aug 11, 2026 · Capture

Tiled rasterization for large DOM captures

Capture one canonical SVG, move a tile-sized window across it, and avoid forcing an enormous document through one bitmap.

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.

Keep exploring SnapDOM

Try the stranger ideas in Labs, or head to the docs for the capture APIs behind them.

Read the docs Open Labs