Anime is a flexible yet lightweight JavaScript animation library
Colourful example of this library can be seen on their sample site, simply start clicking your mouse on the page after it loads to see fireworks animation burst out from under each mouse click.