Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Anime | 44,823 | 1,371 | 518 | 2 months ago | 14 | October 12, 2020 | 198 | mit | JavaScript | |
JavaScript animation engine | ||||||||||
G2 | 11,623 | 530 | 218 | 2 days ago | 288 | September 20, 2022 | 197 | mit | TypeScript | |
📊 A concise and progressive visualization grammar. | ||||||||||
Konva | 9,268 | 610 | 345 | 14 days ago | 179 | August 29, 2022 | 79 | other | TypeScript | |
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications. | ||||||||||
Two.js | 7,977 | 83 | 43 | a month ago | 34 | June 09, 2022 | 67 | mit | JavaScript | |
A renderer agnostic two-dimensional drawing api for the web. | ||||||||||
Tsparticles | 5,404 | 88 | 12 hours ago | 29 | September 21, 2022 | 15 | mit | TypeScript | ||
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components. | ||||||||||
Canvas Confetti | 4,777 | 9 | 20 | 3 months ago | 29 | February 08, 2022 | 28 | isc | JavaScript | |
🎉 on-demand confetti gun | ||||||||||
Vanta | 4,411 | 2 | 2 months ago | 19 | September 16, 2022 | 39 | mit | JavaScript | ||
Animated 3D backgrounds for your website | ||||||||||
Ccapture.js | 3,184 | 29 | 14 | 6 months ago | 10 | April 16, 2018 | 86 | mit | JavaScript | |
A library to capture canvas-based animations at a fixed framerate | ||||||||||
Konfetti | 2,810 | 17 days ago | 8 | March 11, 2021 | 18 | isc | Kotlin | |||
Celebrate more with this lightweight confetti particle system 🎊 | ||||||||||
Motionity | 2,078 | 9 months ago | 10 | mit | JavaScript | |||||
The web-based motion graphics editor for everyone 📽 |
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
Via npm
$ npm install animejs --save
or manual download.
import anime from 'animejs/lib/anime.es.js';
const anime = require('animejs');
Link anime.min.js
in your HTML :
<script src="anime.min.js"></script>
anime({
targets: 'div',
translateX: 250,
rotate: '1turn',
backgroundColor: '#FFF',
duration: 800
});
Chrome | Safari | IE / Edge | Firefox | Opera |
---|---|---|---|---|
24+ | 8+ | 11+ | 32+ | 15+ |
Website | Documentation | Demos and examples | MIT License | © 2019 Julian Garnier.