Bring Your Website To Life

Anime.js - lightweight JavaScript animation engine with a simple, yet powerful API.

Features

Everything you need to create stunning animations

Intuitive API

Animate faster with an easy-to-use, yet powerful animation API.

  • Per property parameters

  • Flexible keyframes system

  • Built-in easings

Enhanced transforms

Smoothly blend individual CSS transform properties with a versatile composition API.

  • Individual CSS Transforms

  • Function based values

  • Blend composition

Code Examples

See it in action

basic.js
animate('.square', {
  rotate: 90,
  loop: true,
  ease: 'inOutExpo',
});
random.js
animate('.shape', {
  x: random(-100, 100),
  y: random(-100, 100),
  rotate: random(-180, 180),
  duration: random(500, 1000),
  composition: 'blend',
});

Ready to animate your website? Start using Anime.js today.

Lightweight, powerful, and easy to use - the perfect animation engine for modern web development.

Get Started