#10 · Primary category: Video & Animation

motion

animation animation-js motion react reactanimations spring

A modern animation library for React and JavaScript

Project last updated:08/29/26

GitHub Stars

33.4K

Forks

1.3K

Contributors

145

License

MIT

Why we included this project

Frontend developers will recognize Motion as the animation library previously called Framer Motion, now shipping under its own name for React, plain JavaScript, and Vue. Instead of hand-writing requestAnimationFrame loops or depending on older jQuery-era plugins, you get a small declarative API for drag, hover, press, scroll-linked effects, layout transitions, spring physics, and exit animations. Its hybrid engine combines JavaScript control with the browser's native GPU-accelerated animation APIs, which is why it's the motion layer behind hundreds of thousands of Framer-built sites. It ships with TypeScript types, tree-shaking, and documented APIs for each framework, plus examples that work well with AI agents if you want tools to generate motion for you. It's a practical drop-in for adding animated feedback to dashboards, product pages, or design-system components, not a tool for generating video content.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category