Today, 27 July, we mark the first 90 days since Snapdom was born.
We couldnโt be more grateful to the amazing community that made it possible. ๐
๐ In just 3 months, Snapdom has reached:
โญ 3550+ stars
๐ด 107 forks
๐ฆ 18 releases published
๐ฅ 14 incredible contributors
Snapdom grew fast, but on a solid foundation. During this time, weโve added advanced support for:
โ
Web Components and slots
โ
Complex pseudo-elements
โ
Remote and local fonts (including icon fonts!)
โ
@import and @font-face styles
โ
mask-image, backgrounds, canvas, SVG, and more
โ
Fixes for Safari, Firefox, Edge, Chromium...
โ
Performance optimizations, compression, and smart caching
โ
New benchmarks, CI compatibility, improved DX and documentation
๐ฉโ๐ง Every release brought significant improvements, with a steady evolution focused on true visual fidelity.
๐ฅ What truly sets Snapdom apart is its speed โ it is hands down the fastest DOM capture tool available.
What truly sets Snapdom apart is its speed โ it is hands down the fastest DOM capture tool available.
While other tools like html2canvas, html-to-image, and modern-screenshot may take noticeably longer or face challenges with complex DOMs, Snapdom captures almost instantly, even with deep and dynamic structures. This unmatched speed makes it the go-to solution for real-time apps, visual editors, and any workflow where performance is critical.
Our benchmarks prove it out: Snapdom surpasses these alternatives by a wide margin, delivering high-fidelity results without compromising speed.
The secret behind this performance lies mainly in Snapdomโs advanced caching system combined with its intelligent CSS class assembly. By efficiently reusing cached styles and building compact CSS increments, Snapdom drastically reduces final bundle size and speeds up style processing, resulting in lightning-fast captures even in the most demanding scenarios.
You can check all the progress in the full Changelog, or explore our interactive demos to see what it can do.
๐ Huge thanks to everyone who opened issues, submitted PRs, starred the repo, or helped test.
Top comments (1)
Interesting concept
an advertisement without a link