#200 · Primary category: Video & Animation

moti

🐼 The React Native (+ Web) animation library, powered by Reanimated 3.

Project last updated:03/11/25

GitHub Stars

4.5K

Forks

158

Contributors

30

License

MIT

Why we included this project

Moti is a good fit when you want smooth, declarative animations in a React Native app without hand-managing the imperative animation plumbing. You define animations with plain objects for start and end states, plus an optional exit for unmount transitions, and the component runs 60 FPS animations on the native thread, keeping UI work off the JS thread on both mobile and web. Built on Reanimated 3, it gives teams already using that engine a higher-level API with support for variants, sequences, loops, and mount/unmount transitions that feel like Framer Motion. It works cleanly with Expo and Next.js, so if you're shipping to native and web targets, you can animate once and get consistent behavior across platforms.

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