← All libraries

Anime.js

JavaScript
↗ Official site

Motion & animation

Lightweight animation library with a clean, simple API.

What it does

Anime.js animates CSS properties, SVG, DOM attributes, and JavaScript objects. It's smaller than GSAP and easier to get started with.

When to use it

Use this when you want basic animations without the full weight of GSAP.

Real example

You want a row of icons to bounce in one after another when the page loads. Prompt: 'Use Anime.js to stagger-animate the .icon elements with a translateY from 20px to 0 and opacity from 0 to 1, with a 100ms delay between each.'

Good to know

Great for simpler animation needs. If you find yourself fighting its limitations, upgrade to GSAP.

Alternatives

Install

$ npm install animejs

Use cases

CSS animationSVG animationlightweight

Language

JavaScript

Category

Motion & animation

More in Motion & animation

Other tools in the same category