Taking a quick look at a few js animation libraries that you might be interested in to create awesome animations.
Actually there are many more libraries that are available, but these are the ones that I looked at and recommend that you try.
In addition, I have a link to a cool SVG animation tool called Gear Generator that may be of interest to some of you.
JS Animation Libraries
|Three.js||Three.js is a 3D library that tries to make it as easy as possible to get 3D content on a webpage. three.js uses WebGL to draw 3D.|
|Popmotion||Popmotion is a 11.7kb Swiss Army knife for animators and UI developers.
|Kute||KUTE.js is crazy fast with it's outstanding performance and super fast code execution, it's also memory efficient.
It covers all modern browsers with fallback options for legacy browsers.
|Gear Generator||A tool for creating involute spur gears and download them in DXF or SVG format. In addition it let you compose full gear layouts with connetcted gears to design multiple gears system with control of the input/output ratio and rotation speed.|