Moti

由 Reanimated 3 支持的 React Native(+ Web)动画库。「🐼 The React Native (+ Web) animation library, powered by Reanimated 3.」

Github stars Tracking Chart

The universal React Native animation library, powered by Reanimated 3.

<MotiView from={{ opacity: 0 }} animate={{ opacity: 1 }} />

Documentation & Examples

Next.js Conf

I spoke at at Next.js Conf 2021 on October 26 about React Native + Next.js. Watch the video to see how we do it.

Highlights

  • Universal: works on all platforms
  • 60 FPS animations on the native thread
  • Mount/unmount animations, like framer-motion
  • Powered by Reanimated 3
  • Web support, out-of-the-box
  • Expo support
  • Intuitive API
  • Variants
  • Strong TypeScript support
  • Highly-configurable animations
  • Sequence animations
  • Loop & repeat animations

Preview

Follow

Follow me on Twitter to stay up to date.

Sponsor

Sponsorships via GitHub are appreciated.

License

Moti has an MIT license. That said, a lot of free work goes into it, so if your company uses it, please sponsor, write a blog post, or tweet about it!

Main metrics

Overview
Name With Ownernandorojo/moti
Primary LanguageTypeScript
Program languageJavaScript (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2020-10-17 15:31:32
Pushed At2025-03-11 20:26:04
Last Commit At2025-03-11 16:26:04
Release Count85
Last Release Namev0.30.0 (Posted on )
First Release Namev0.0.1 (Posted on )
用户参与
Stargazers Count4.3k
Watchers Count36
Fork Count138
Commits Count598
Has Issues Enabled
Issues Count246
Issue Open Count22
Pull Requests Count58
Pull Requests Open Count7
Pull Requests Close Count23
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private