Skip to content
JS
Package category

Animation

Animate DOM, SVG and canvas elements.

659 packages9 comparisons

Packages compared

659 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
pose-core
Factory for Pose animation state machines
40.4k+33%-6 years ago
2.1.1
ESM + CommonJSBundledAnimation
morphicons
Universal morphing for stroke-based icons with spring physics — zero runtime dependencies
40.3k--27 days ago
1.7.1
ESM onlyBundledIcons, Animation
kapellmeister
Orchestration For Animated Transitions
40.1k-7%-7 years ago
3.0.1
ESM + CommonJSNoneAnimation
tsparticles-move-base
tsParticles Base movement
39.7k+3%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-updater-out-modes
tsParticles particles out modes updater
39.7k+3%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-shape-circle
tsParticles circle shape
39.7k+11%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
tsparticles-updater-opacity
tsParticles particles opacity updater
39.7k+11%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-updater-size
tsParticles particles size updater
39.7k+11%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-updater-color
tsParticles particles color updater
39.6k+13%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
@shikijs/magic-move
Smoothly animated code blocks with Shiki
39.5k---1 month ago
4.4.3
ESM onlyBundledAnimation
react-burger-menu
An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations
39k+1%-1 year ago
3.1.0
CommonJSNoneReact, Animation
popmotion-pose
A declarative animation library for HTML and SVG
37.9k+35%-6 years ago
3.4.11
ESM + CommonJSBundledAnimation
tsparticles-updater-life
tsParticles particles life updater
37.6k+19%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
@gluestack-ui/transitions
Transitions animations for React Native, Next.js & React
37k---1 year ago
0.1.11
ESM + CommonJSBundledAnimation, React
tsparticles-shape-square
tsParticles square shape
36.9k+17%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
react-pose
A declarative animation library for React
36.7k+56%-6 years ago
4.0.10
ESM + CommonJSBundledAnimation, React
react-awesome-reveal
React components to add reveal animations using the Intersection Observer API and CSS Animations.
36.3k+30%-1 year ago
4.3.1
ESM + CommonJSBundledCSS-in-JS and styling, Animation
tsparticles-shape-polygon
tsParticles polygon shape
36.1k+16%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
tsparticles-shape-image
tsParticles image shape
36.1k+15%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
tsparticles-shape-star
tsParticles star shape
36k+18%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
@number-flow/vue
A component to transition and format numbers.
35.9k---2 months ago
0.5.2
ESM + CommonJSBundledAnimation, Vue
tsparticles-shape-text
tsParticles text shape
35.9k+15%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
tsparticles-slim
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
35.2k+21%--
2.12.0
ESM + CommonJSBundledAnimation, React
@fireworks-js/react
A simple fireworks library!
33.9k---2 years ago
2.10.8
ESM + CommonJSBundledAnimation, React
tsparticles-updater-rotate
tsParticles particles rotate updater
32.7k+24%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-basic
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
32.6k+8%--
2.12.0
ESM + CommonJSBundledAnimation, React
@lottiefiles/dotlottie-wc
Web component wrapper around the dotlottie-web library
32.5k---28 days ago
0.9.28
ESM onlyBundledAnimation, 3D, WebGL and game engines
@esotericsoftware/spine-webgl
The official Spine Runtimes for the web.
31.1k---2 months ago
4.3.13
ESM onlyBundledAnimation
@remotion/lottie
Include Lottie animations in Remotion
30.6k---1 day ago
4.0.528
ESM + CommonJSBundledVideo and audio, React
swup
Versatile and extensible page transition library for server-rendered websites
29.9k+40%-22 days ago
4.10.0
ESM + CommonJSBundledAnimation
@lottiefiles/dotlottie-vue
Vue wrapper around the dotlottie-web library
29.9k---28 days ago
0.11.27
ESM onlyBundledAnimation, Vue
tsparticles-plugin-emitters
tsParticles emitters plugin
29.6k+28%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
@esotericsoftware/spine-pixi-v8
The official Spine Runtimes for PixiJS v8.
29.2k---2 months ago
4.3.13
ESM onlyBundledAnimation
rebound
A simple library for modeling spring dynamics
28.9k+6%-8 years ago
0.1.0
CommonJSBundledAnimation
@number-flow/svelte
A component to transition and format numbers.
28.8k---2 months ago
0.4.2
ESM onlyBundledAnimation
tsparticles-updater-wobble
tsParticles particles wobble updater
28.7k+22%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-updater-tilt
tsParticles particles tilt updater
28.7k+29%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
tsparticles-updater-roll
tsParticles particles roll updater
28.6k+21%--
2.12.0
ESM + CommonJSBundledAnimation, Angular
vanta
3D animated backgrounds for your website
28.4k+221%-4 years ago
0.5.24
CommonJSNone3D, WebGL and game engines, Animation
react-slidedown
Component for animating height during mount/unmount using a CSS transition
28.4k-6%-4 years ago
2.4.7
CommonJSBundledAnimation, React
stylelint-high-performance-animation
Stylelint rule for preventing the use of low performance animation and transition properties.
28.3k+40%-7 months ago
2.0.0
ESM onlyNoneAnimation, Linting and formatting
pressto
Some custom react native touchables
28.2k+4952%-3 months ago
0.7.0
ESM + CommonJSBundledReact, Animation
react-native-toast-notifications
[![Version][version-badge]][package] [![MIT License][license-badge]][license]
28.2k+39%-3 years ago
3.4.0
ESM + CommonJSBundledReact, Animation
scroll-to-element
Smooth scrolling to an element via selector or node reference
27.2k-17%-7 years ago
2.0.3
CommonJSNoneAnimation, DOM and browser utilities
@futurejj/react-native-checkbox
A papery checkbox for react native
26.5k---19 days ago
1.0.9
CommonJSBundledAccessibility, Animation
@tsparticles/preset-confetti
tsParticles confetti preset
26.4k---25 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
hamburgers
Collection of tasty CSS-animated hamburger icons. Includes Sass files (modular and customizable), so cook up your own hamburger.
26.3k-9%--
1.2.1
CommonJSNoneCSS-in-JS and styling, Animation
rafl
request animation frame
26.2k-3%-10 years ago
1.2.2
CommonJSNoneAnimation
easings-css
Easing functions for CSS, provided as CSS Custom Properties, JavaScript modules, JSON object and Less and Sass variables.
26.1k-18%-4 years ago
2.1.1
ESM + CommonJSNoneCSS-in-JS and styling, Animation
react-native-confetti
Raining confetti made with react native animations
26k-34%-8 years ago
0.1.0
CommonJSNoneAnimation, React

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.