# Anime.js

> JavaScript animation library for the web, with timeline, SVG and scroll

- Category: Motion & animation (`motion`)
- Tags: `free`
- Official: https://animejs.com/
- Docs: https://animejs.com/documentation
- Wunderlust: https://wunderlust.xyz/r/anime-js
- Image: https://wunderlust.xyz/media/anime-js-poster.jpg
- Video preview: https://wunderlust.xyz/media/anime-js.webm
- Added: 2026-11-05

## What it is

Anime.js is a JavaScript animation library. Version 4 brings keyframes, easings, timeline, stagger, SVG tools, Draggable and a scroll observer.

## What it’s for

For animating interfaces and pages in code, with sequences, SVG morphing, spring-release dragging and scroll-linked animations.

## Benefits

- Timeline for sequencing animations
- SVG morphing, line drawing and motion paths
- Scroll observer and a Draggable module with spring release
- Modular build: import only what you need (24.5 KB in total, according to the site)

## Caveats

- According to the site, it is 100% free and funded by sponsorships; check the license type on GitHub.
- Component counts and results published by third parties are unverified claims.

## Similar on Wunderlust

- [GSAP](https://wunderlust.xyz/r/gsap.md): A professional JavaScript animation library with timelines and plugins
- [Jitter](https://wunderlust.xyz/r/jitter.md): Collaborative web motion design tool, with AI and templates
- [Motion](https://wunderlust.xyz/r/motion.md): Animation library for React, JavaScript and Vue (formerly Framer Motion)
- [SVGator](https://wunderlust.xyz/r/svgator.md): Online editor for animating SVG without code, with Lottie export
- [OriginKit](https://wunderlust.xyz/r/originkit.md): Free library of animated components for websites
- [Premotio](https://wunderlust.xyz/r/premotio.md): Web app that turns finished designs into motion, with presets
