Snap.svg, JavaScript SVG library for the modern web

Scripts

SVG is an excellent way to create interactive, resolution-independent vector graphics that will look great on any size screen. And the Snap.svg JavaScript library makes working with your SVG assets as easy as jQuery makes working with the DOM.

Modern features for modern browsers

Snap.svg is designed for modern browsers and therefore supports the newest SVG features like masking, clipping, patterns, full gradients, groups, and more. With a rich animation library and easy event handing, Snap.svg lets you bring your SVG to life.

Snap.svg