snapDOM captures the live DOM as scalable SVG and raster images (PNG, JPG, WebP, canvas) with high fidelity and speed — preserving styles, pseudo-elements, shadow DOM, web fonts and backgrounds — entirely client-side, with zero server dependencies.

It is the actively maintained alternative to html2canvas, a project that is no longer maintained yet still sees millions of weekly downloads. snapDOM (7,600+ GitHub stars, published on npm as @zumer/snapdom, MIT) is used in production across thousands of projects for exports, previews, visual testing and, increasingly, as a rendering layer for AI agents.

Funding goes entirely to the MIT core: ongoing maintenance and issue triage, cross-browser correctness and performance work, a public compatibility test suite, security work (first-class redaction of sensitive data in captures), documentation, and migration tooling for the html2canvas user base.

Fund this project

Unverified URL

The funding manifest has not provided proof via wellKnown that this link is associated with it. Learn more.

Continue