juliangarnier/anime

▲ 36 stars today★ 73,301⑂ 4,955

JavaScript animation engine

About juliangarnier/anime

juliangarnier/anime is an open-source project on GitHub, mainly written in JavaScript. JavaScript animation engine It currently holds 73,301 stars and 4,955 forks with 120 open issues, and was last pushed on 2026-08-21 (repository created 2016-03-13).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #86 with 36 new stars today.

GitHub Repository Details

Repository juliangarnier/anime · default branch master · size 185076 KB · watchers 796 · source: GitHub REST API and repository README

README

Anime.js

https://github.com/juliangarnier/anime/blob/HEAD/Anime.js V4 logo animation

Anime.js is a fast, multipurpose and lightweight JavaScript animation library with a simple, yet powerful API.
It works with CSS properties, SVG, DOM attributes and JavaScript Objects.

https://github.com/juliangarnier/anime/blob/HEAD/NPM Downloads https://github.com/juliangarnier/anime/blob/HEAD/jsDelivr hits (npm) https://github.com/juliangarnier/anime/blob/HEAD/GitHub Sponsors

Sponsors

Anime.js is 100% free and is only made possible with the help of our sponsors. Help the project become sustainable by sponsoring us on GitHub Sponsors.

Platinum sponsors

Silver sponsors

Get featured here by becoming a GitHub Sponsor.

Usage

Anime.js V4 works by importing ES modules like so:

import {
  animate,
  stagger,
} from 'animejs';

animate('.square', { x: 320, rotate: { from: -180 }, duration: 1250, delay: stagger(65, { from: 'center' }), ease: 'inOutQuint', loop: true, alternate: true });

https://github.com/juliangarnier/anime/blob/HEAD/Anime.js code example

V4 Documentation

The full documentation is available here.

V3 Migration guide

You can find the v3 to v4 migration guide here.

NPM development scripts

First, run npm i to install all the necessary packages. Then, execute the following scripts with npm run .

| script | action | | ------ | ------ | | dev | Watches for changes in src/**/*.js, bundles the ESM version to lib/ and creates type declarations in types/ | | dev:test | Runs dev and test:browser concurrently | | build | Bundles ESM / UMD / CJS / IIFE versions to lib/ and creates type declarations in types/ | | test:browser | Starts a local server and runs all browser-related tests | | test:node | Starts Node-related tests | | open:examples | Starts a local server to browse the examples locally |

© Julian Garnier | MIT License

GitHub Stars & Activity

73,301Stars
4,955Forks
120Open issues
JavaScriptLanguage

GitHub Popularity

GitHub stars73,301
Forks4,955
Open issues120
Primary languageJavaScript
LicenseMIT
Stars gained today36
Created2016-03-13
Last pushed2026-08-21

Trending History

Daily boardrank #86 · ▲ 36 stars

Related GitHub Projects

1

affaan-m / ECC

JavaScript★ 272,126⑂ 40,635▲ 954 stars
→
2

DietrichGebert / ponytail

JavaScript★ 153,155⑂ 8,213▲ 1,289 stars
→
3

addyosmani / agent-skills

JavaScript★ 100,797⑂ 10,589▲ 305 stars
→
4

Leonxlnx / taste-skill

JavaScript★ 92,294⑂ 6,265▲ 294 stars
→
5

pbakaus / impeccable

JavaScript★ 75,141⑂ 4,507▲ 705 stars
→
6

coreyhaines31 / marketingskills

JavaScript★ 52,675⑂ 7,892▲ 372 stars
→
7

github / awesome-copilot

JavaScript★ 39,664⑂ 5,046▲ 42 stars
→
8

vercel-labs / agent-skills

JavaScript★ 31,880⑂ 2,792▲ 39 stars
→

More Trending Repositories