Animation Libraries
JavaScript based animation libraries usually encapsulate the complex CSS syntax into something easier to use and provide new functionality not available in pure CSS based solution.
Live Filters →
View Type →
Javascript Tweening Engine
Super simple, fast and easy to use tweening engine which incorporates optimised Robert Penner's equations.
Textillate.js combines some awesome libraries to provide an ease-to-use plugin for applying CSS3 animations to any text.
CSS animations with a soul. With Anima it's easy to animate over a hundred objects at a time. And it's only 5k when gzipped.
CAAT: Canvas Advanced Animation Tookit
CAAT is a director-based Scene graph manager.
It is able to render using Canvas, WebGL and CSS without making changes to the applications that sit on top of it.
Stand-alone CSS animation JavaScript mini-framework
Doesn't need a JavaScript framework
Full set of CSS properties for animation (length-based and colors)
Easing and callbacks
Less than 50 lines of code
AliceJS - (A Lightweight Independent CSS Engine) is a micro JavaScript library focused on using hardware-accelerated capabilities (in particular CSS3 features) in modern browsers for generating high-quality, high-end visual effects.
Rekapi is a keyframe animation library for JavaScript. It gives you:
A keyframe-based Model by which to structure an animation
Controller APIs to control the playback of an animation
Rekapi does not define drawing methods. That part...
Shifty is a tweening engine built in JavaScript. It is designed to fit any number of tweening needs. Features include:
Speed - Shifty is optimized for performance.
Works well as the base function in a prototype chain.
Modular, extensible arc...
Firmin is a JavaScript animation library that uses CSS transforms and transitions to create smooth, hardware-accelerated animations.
Janis is a lightweight Javascript framework that provides simple animations via CSS transitions for modern browsers on the web as well as mobile devices. It is not designed to solve everyone's problems--it's simply designed to organize c...
With the color animation jQuery-plugin, you can animate colors of any element. Like text color, background color and border color. It supports rgba colors for transparent colors.
With this jQuery plugin, you can extend the animate function to support the CSS box shadow-property. You can animate the color, the x- and y-offset, the blur-radius and spread-radius.
GreenSock Animation Platform (GSAP) v12
Version 12 not only brings more tweenable goodness than ever to Flash, but for the first time ever it does the same for JavaScript too. That’s right. You can use the same animation toolset for your Flash an...
A javascript vector animation engine for the HTML5 Canvas supporting SVGs, Blender3D objects, timelines, easing, command chanining and callbacks.
Javascript sprite library for HTML5 Canvas similar to FLASH/ActionScript3.
Keanu is a micro-lib for animation on Canvas/JS.
Currently being used on ESPN.com Gamecast (MLB, Basketball)