Here is an infographic of the most comprehensive libraries which offer up all the tools you could ever wish for from easing function, callbacks to timing controls, to generic animation functions. The infographic also has segragated libraries that use CSS# transition  to animate elements from libraries which call on JavaScript. It also has libraries that are geared towards animations for SVG, HTML5 Canvas and Web GL.