Concert.js is a JavaScript component for easily defining sequences of changes to CSS styles, DOM objects, or anything else that can be manipulated with JavaScript, and playing these sequences or synchronizing them with media playback, user interaction, or your own components. Concert.js is freely available under the MIT License.
 

A few examples of easy Concert.js animations of several types:

  • Stop Motion
  • Video Sync
  • Interactive SVG
  • Many Items