Paper.js – Vector Graphics Scripting Framework

Paper.js is an open source and "JavaScript + HTML5 canvas-powered" vector graphics scripting framework.

Besides being a wrapper for the "canvas", it has much more to offer like working with nested layers, groups, paths, compound paths, rasters, symbols, etc.

Paper.js

These items are handled and drawn automatically by Paper.js so you can focus on styling and/or modifying them.

It tries to use the code smartly for faster execution and less CPU usage.

The framework has methods for mouse and keyboard interaction. And, it has the well-known blend modes from Illustrator and Photoshop with JS emulation like: multiply, screen, overlay, soft-light, hard-light, color-burn, darken, lighten,  hue, saturation, luminosity, color and more.

  • James Jackson

    I HATE THIS POST. YOUR WEBSITE IS TERRIBLE.

    Just kidding. I actually come here everyday. 🙂 I’m familiar with Paper.js… it’s a great addition to any animation or vector-heavy layout.

    I could easily see this be a rung in the ladder that knocks Flash off its pedestal.

  • @James,

    :).

    Can’t see the future of Flash either unless they release a perfect HTML5-converter for Flash files.

Search