🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Anime.js is a lightweight JavaScript animation library. It works with any CSS Properties, individual CSS transforms, SVG or any DOM attributes, and JavaScript Objects.Features:Keyframes: Chain multiple animation properties.Timeline: Synchronize multiple instances together.Playback controls: Play, pause, restart, seek animations or timelines.CSS transforms: Animate CSS transforms individually.Function based values: Multiple animated targets can have individual value.SVG Animations: Motion path, line drawing and morphing animations.Easing functions: Use the built in functions or create your own Cubic Bézier curve easing.

Animation Core Java Script SVG Tutorial

Documentation


anime.js

JavaScript animation engine | animejs.com

npm version npm downloads

Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library with a simple, yet powerful API.
It works with CSS properties, SVG, DOM attributes and JavaScript Objects.

Getting started | Documentation | Demos and examples | Browser support

Getting started

Download

Via npm

$ npm install animejs --save

or manual download.

Usage

ES6 modules

import anime from 'lib/anime.es.js';

CommonJS

const anime = require('lib/anime.js');

File include

Link anime.min.js in your HTML :

<script src="anime.min.js"></script>

Hello world

anime({   targets: 'div',   translateX: 250,   rotate: '1turn',   backgroundColor: '#FFF',   duration: 800 });

Documentation

Demos and examples

Browser support

Chrome Safari IE / Edge Firefox Opera
24+ 8+ 11+ 32+ 15+

anime-js-v3-logo

Website | Documentation | Demos and examples | MIT License | © 2019 Julian Garnier.


You May Also Like