react-native-reanimated
https://github.com/software-mansion/react-native-reanimated
TypeScript
React Native's Animated library reimplemented
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported1 Subscribers
Add a CodeTriage badge to react-native-reanimated
Help out
- Issues
- Held animated opacity reverts to initial value for 2–3 frames during a navigator swap with USE_COMMIT_HOOK_ONLY_FOR_REACT_COMMITS enabled (default since 4.3.0)
- docs(Worklets): getting started
- [Android][RN 0.86] Stale synchronous prop updates flood the UI thread after animated views unmount (repro + verified fix)
- fix(Android): skip sync updates for unmounted views
- [Fabric] Layout animations behave inconsistently when toggling display: none
- fix(LayoutAnimations): restore entering animations after Activity reactivation on iOS
- Give LayoutAnimationsManager configuration a surface lifetime identity
- Crash asserting `getValueUnpacker` while app is booting, from calling `runOnUISync`
- [Android] Regression in 4.4.x: synchronous mount flush during event dispatch re-enters FragmentManager mid-transaction ("FragmentManager is already executing transactions" via react-native-screens)
- feat(Reanimated): implement final-state-first mount delivery for native layout animations
- Docs
- TypeScript not yet supported