With anim8js you can take plain objects, HTML elements, PixiJS &EaselJS entities and animate them in every way possible. Tweening, keyframe animations, springs, physics, movies, path following, relative animation, queueing, transitioning, sequential animations, and parametrized animations have never been easier. You can animate single values, 2d & 3d points, and colors out of the box.

anim8( element ).play('tada 1s ~5s x2 slingshot');
// play tada in 1 second twice delayed by 5 seconds using slingshot easing

Features

Extensions

Who's using anim8js?

The following projects are using anim8js: