Paper.js is an Open Source Graphics Framework for HTML5. Paper.js Provides excellent tutorial for beginners and it is supported in all modern and major browsers. It has many features which makes your web application to grow richer. Its just a tool to learn and it has features that you can create and implement into the web with the help of a tutorial. Calling objects and method is simple in Paper.js. You can check the demo of this feature below.
Paper.js is developed by Jürg Lehni & Jonathan Puckey, and distributed under the permissive MIT License. There is a good reason for the word Vector in Vector Graphics. Paper.js offers best of breed Vector Mathematics through its core types such as Point, Size and Rectangle. Smoothen curves, simplify path segments by fitting curves through points. Simulate dashed strokes which are currently lacking from the Canvas object, at near native drawing speed. Paper.js comprises the demo into three categories Animated, Tools and Scripts.
Demo :- http://mydons.com/viewer/php/paperjs/
Download :- http://mydons.com/download/75b5411e5c83ea7e9a8f9f80d0746f21/paperjs-0.1_1.zip
Licence :- MIT License
Source :- http://paperjs.org/