Motion animation library for modern web projects.

A modern, high-performance animation library for JavaScript, React, and Vue. Built on native browser APIs, it offers a lightweight solution for creating smooth animations, leveraging hardware acceleration to ensure responsiveness even under heavy workloads. Motion supports a wide range of animation features, including transforms, scroll-linked effects, layout transitions, and gesture-based interactions. Its modular design allows developers to import only the necessary components, optimizing bundle size and performance.

The library provides a straightforward API for animating DOM elements, SVGs, and JavaScript objects. Developers can utilize keyframes, spring physics, and sequencing to craft complex animations. Motion’s compatibility with frameworks like React and Vue enables seamless integration into various projects. Additionally, the Motion Examples site offers over 100 ready-to-use examples, facilitating a quick start for developers. For those seeking advanced features, Motion+ provides access to premium APIs, an extensive example library, early feature access, and a private Discord community.



More Resources Like This