software-mansion/react-native-reanimated
React Native's Animated library reimplemented observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 3052
- days_rel: 7
- days_push: 7
- n_releases_24m: 90
Adoption not part of the score
10966 stars · 1501 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
React Native Reanimated is a powerful animation library by Software Mansion that lets developers create smooth, performant animations and interactions in React Native apps by running animation logic on the UI thread. It includes React Native Worklets, a companion package enabling multi-threaded JavaScript execution via worklets.
Use cases
- animate react native components at 60/120fps
- create gesture-driven interactions in react native
- add layout animations when views enter or exit
- build sensor-based animations with gyroscope or accelerometer
- run javascript on the ui thread for smooth interactions
- animate elements between navigation screens
When to choose
- you need smooth, high-performance animations in a React Native app
- you want gesture-driven interactions without frame drops
- you're on the React Native New Architecture (Fabric) with Reanimated 4
- you need layout, entering/exiting, or sensor-based animations
When to avoid
- your app uses the old architecture and can't migrate (Reanimated 3 is no longer actively maintained)
- you only need trivial CSS-like transitions on web
- you're not building with React Native or Expo
Facets
library · maturity active
animation ui-components concurrency mobile-development frontend cross-platform react-native worklets ui-thread gestures layout-animations expo typescript android ios web javascript
10 sources
- readme: https://github.com/software-mansion/react-native-reanimated · fetched 2026-08-28 · 7104655eff9c
- homepage: http://docs.swmansion.com/react-native-reanimated/ · fetched 2026-08-29 · f1f3a59a2e57
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/getting-started · fetched 2026-08-29 · 8c09b7ad5aee
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/3.x · fetched 2026-08-29 · 2d847b7b86f5
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/2.x · fetched 2026-08-29 · 75015b30991d
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/1.x · fetched 2026-08-29 · b9bfd1092462
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/your-first-animation · fetched 2026-08-29 · dc82f33501fd
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/handling-gestures · fetched 2026-08-29 · 4edf507878cd
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/layout-animations/entering-exiting-animations · fetched 2026-08-29 · c761c45c004b
- site_page: https://docs.swmansion.com/react-native-reanimated/docs/device/useAnimatedSensor · fetched 2026-08-29 · a61ad8c1fa56
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| software-mansion/react-native-reanimated | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="software-mansion/react-native-reanimated")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem