anime JS logo

anime JS

Library

A fast and flexible JavaScript library to animate the web

Open anime JS

Creators mentioned

1

Total mentions

1

Category

Design & creative

What it does

Anime.js is a lightweight, all-in-one JavaScript animation engine that provides an intuitive API to animate anything on the web. It supports CSS transforms, SVG utilities (morphing, line drawing, motion paths), timelines, staggering, scroll-triggered animations, springs, draggable elements, responsive scopes, and modular imports for small bundle sizes. Features include per-property parameters, flexible keyframes, built-in easings, enhanced transforms with blend composition, Scroll Observer API, Stagger utility, SVG toolset, Draggable API with springs, Timeline for sequencing, Scope API for media queries, and modular bundle sizes (core ~5.6KB, full ~24.5KB).

Animate CSS properties and transforms
Create SVG morphing, line drawing and motion paths
Build staggered and timeline-based sequences
Trigger scroll-synchronized animations
Make draggable spring-physics elements

How to get startedverified 8/25/2026

npm i animejs
  1. Install with npm i animejs
  2. Import the library and call animate() with a selector and properties
  3. Use createTimeline(), createDraggable(), or other modular APIs as needed

You're wired up when: https://animejs.com/

What creators are saying

Sorted by extraction confidence, most recent first.

@felixbravoai(Felix Bravo)
Recommended
First one is anime JS, this allows you to pull thousands of different animations from one single library.
Untitled video

Product details

Pricing

100% free and open source; accepts sponsorships

Runs on

Browser

Works with

HTML · CSS · SVG · JavaScript

Version

4.0.0

Maintainer

Julian Garnier

Links

Tags