Made on PaperJS by Alex Deplov
Read more about framework http://paperjs.org
Each example has the link to sketch.paperjs.org sandbox, where you can try the code live.
Animation — control animation with code
Cursors — mouse interaction of any kind.
Path — manipulate with vectors in a creative way.