motiondivision/motion
A modern animation library for React and JavaScript
What it is
Simple API: First-class React, JavaScript, and Vue packages. Hybrid engine: Power of JavaScript combined with native browser APIs for 120fps, GPU-accelerated animations. Production-ready: TypeScript, extensive test suite, tree-shakable, tiny footprint. Batteries included: Gestures, springs, layout transitions, scroll-linked effects, timelines.
When to use it
Reach for motion when you want your app to look great fast — components, icons, motion, charts or rich editors — it's written in TypeScript and fits stacks tagged animation, animation-js, motion, react.