Motion

Motion

Motion

A powerful animation library and developer tools for making beautiful animations.

Free and

open-source

Easy to use

Production-ready

Hybrid engine

Robot friendly

Tiny footprint

Examples

Examples

Powerful animations

Create smooth, high-performance animations with Motions easy-to-use APIfrom simple transforms to advanced interactive gestures.

Simple
Transforms
Scroll
Exit animations
Springs
Gestures
Layout animations
Sequencing

Level up your animations with Motion+

Access to 100+ premium examples, exclusive APIs like Cursor, private Discord and GitHub, and powerful VS Code animation editing tools.

One-time payment, lifetime updates.

Sponsors

Sponsors

Motion is supported by the finest in the industry

Partner
Platinum sponsors
gold sponsors

What's new

What's new

Updates

Always in Motion. Follow the latest releases, content, and examples. All in one feed.

Motion+

1.4

Jul 2, 2025

Ticker now supports overflow! This makes it simple to place a ticker within a normal document flow and have the ticker effect extend out to the edges of the viewport.

Motion

12.23

Jul 2, 2025

Added

Motion

12.22

Jul 1, 2025

Added

  • delayChildren now accepts stagger(), adding support for staggering out from any child, plus eased staggering.

courses

courses

Learn Motion

Learn Motion for React with interactive courses and expert-led videos.

Delight the web with Motion

Motion is available for vanilla JavaScript, React and Vue.

Or you can start with one of our platform-specific integration guides.

Motion is available for vanilla JavaScript, React and Vue.

Or you can start with one of our platform-specific integration guides.

Stay in the loop

Subscribe for the latest news & updates.

Stay in the loop

Subscribe for the latest news & updates.

Stay in the loop

Subscribe for the latest news & updates.