So far in this series, I have covered projects and items, paths and geometry, and user interaction in Paper.js. The library also allows you to animate various items in your projects. If you combine it with the ability to act based on user input, you can create some really cool effects.
Full article