Anime.js logo

Anime.js

Lightweight JavaScript engine for timelines and choreographed motion.

✓ No sign-upCommercial use OKMITAnimation & 3D Libraries
Open Anime.js animejs.com

What is Anime.js?

Anime.js is a fast, lightweight JavaScript animation library. It animates CSS properties, SVG, DOM attributes and JavaScript objects with one simple API.

Timelines let you sequence and stagger many animations precisely, which makes it popular for intros, loaders, SVG line drawing and scroll-driven motion.

License and usage

Yes. Anime.js is released under the MIT license, which allows commercial use without attribution.

Check the license. Licenses can change, and some items inside a library have their own terms. Always confirm the license on the original website before using a resource in your project.

What you get

  • Timelines and staggering
  • SVG morphing and line drawing
  • Scroll-linked animations
  • Small bundle size

Pros

  • Easy API
  • Excellent docs with live demos
  • MIT licensed

Cons

  • Not tied to React state like Motion
  • Needs JavaScript knowledge

Best for

Website introsSVG animationInteractive landing pages

Ratings and reviews

No reviews yet. Used it? Be the first to rate it.

Rate and review

No account needed. Reviews are checked before they appear, and links are not allowed.

Anime.js FAQ

Is Anime.js free?

Anime.js is free and open source under the MIT license. Install it from npm without an account.

Can I use Anime.js for commercial projects?

Yes. Anime.js is released under the MIT license, which allows commercial use without attribution.

Do I need an account to download from Anime.js?

No. You can browse animejs.com and download without signing up.

What are some alternatives to Anime.js?

Other free options include Motion, Lottie, Manim, Three.js and Three GPU Pathtracer.

Similar to Anime.js

More free resources you can download without an account.

Browse free resources