Animation LibraryCompare in npm Trends

Best Alternatives to framer-motion

Production-ready motion library for React

Why look for an alternative?

Framer Motion is powerful but adds ~50kB to your bundle. For simpler animations, lighter alternatives can achieve the same result with less weight.

Current

framer-motion

v12.34.4 · MIT

A simple and powerful JavaScript animation library

Weekly Downloads

32.4M

Bundle (gzip)

motion

v12.34.4 · MIT

Framer Motion's own lightweight library — 5kB vs 50kB for simple animations

Weekly Downloads

7.5M

Bundle (gzip)

ESMTypeScriptTree-shakeableLightweightActively maintained

@react-spring/web

v10.0.3 · MIT

Spring physics-based animations — great for natural, gesture-driven motion

Weekly Downloads

4.0M

Bundle (gzip)

TypeScriptESM

gsap

v3.14.2 · Standard 'no charge' license: https://gsap.com/standard-license.

Most powerful animation library — industry standard for complex sequences

Weekly Downloads

2.8M

Bundle (gzip)

26.6 kB

UniversalBrowserTypeScript

@formkit/auto-animate

v0.9.0 · MIT

Drop-in auto-animate for React, Vue and vanilla JS

Weekly Downloads

592K

Bundle (gzip)

ESMTypeScriptZero deps

auto-animate

Zero-config — add one line and get automatic transition animations

Weekly Downloads

Bundle (gzip)

ESMTypeScriptZero depsLightweight

See the Full Download History

Compare framer-motion and its alternatives side by side with download trends over time.

Open in npm Trends