Paper.js — это среда сценариев векторной графики с открытым исходным кодом, которая работает поверх HTML5 Canvas. Он предлагает чистую объектную модель графа сцены / документа и множество мощных функциональных возможностей для создания и работы с векторной графикой и кривыми Безье, которые аккуратно обернуты в хорошо разработанный, согласованный и чистый интерфейс программирования.
Определенно стоит посмотреть!