What graphics and animations solutions do you use in your React Native apps?
Animations ratios over time
Animations ratios over time
2024 has been a big year for graphics and animations in React Native, and 2025 looks even more promising! Reanimated 4 introduced CSS-compatible animations and transitions, making it easier to bring familiar web animations into RN. Excited to see React Native Skia continue gaining adoption and expanding its capabilities, especially with video support, WebGPU improvements for better 3D rendering, and its deeper integration with Reanimated. I predict that 2025 will be huge for 3D graphics in React Native. We’re already seeing exciting real-world use cases, like the Starlink app, which leverages Three.js and Expo GL to render an interactive sky scanner in real-time. With the New Architecture improving performance, Reanimated 4 bringing CSS animations, and React Strict DOM + Expo DOM components bridging web and native, we're paving the way for more powerful and unified graphics, enabling seamless, high-performance visuals across both web and mobile. The future of React Native animations and graphics has never looked more exciting!

Vadim Savin
Creator of notJust.dev YouTube channel
Animations experience & sentiment
Animations experience & sentiment
Group by:
Sort by:
1
2,042
2
2,031
3
2,031
4
2,012
5
2,006
Experience
- Used it: Respondents who have used an item.
- Heard of it: Respondents who have heard about an item, but haven't used it.
- Never heard of it: Respondents who have never heard about an item.
Sentiment
- Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
- Neutral: Responents who did not indicate any sentiment about a technology.
- Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.
Great to see Reanimated gaining even more traction this year—this is just the beginning! With Reanimated 4 now in beta, bringing long-awaited support for CSS Animations and Transitions, plus reusable animated styles, creating smooth, dynamic experiences is about to get even easier and more fun.
Animations should never be an afterthought or something left for the end of development. The days of thinking about animations as a performance bottleneck are long gone!

Catalin Miron
Creator of AnimateReactNative.com
Graphics and animations pain points
Graphics and animations pain points
Graphics and animations pain points
Freeform
What pain points have you encountered with graphics and animations in your React Native projects? If applicable, point out the specific solution and its problems.
We all love surprising people with a positive impression. For a front-end developer, the most effective way to achieve this is through animations.
And the results speak for themselves—the React Native animation community is thriving.
It’s hard to look at these results without considering that Reanimated just released v4 at the beginning of 2025, introducing CSS Transitions and Animations. This naturally raises the question: what will happen to other packages that aim to solve similar problems that Reanimated has already addressed?
There will definitely still be room for complementary packages like Lottie and Rive. More importantly, there will be significant space for RN Skia.
By combining Skia with Reanimated today, it’s easy to create animations that seemed impossible just a few years ago. While Skia isn’t yet directly used in many projects, it is increasingly common to build packages on top of it, leading to indirect usage.
In my view, Skia is undergoing the same evolution that Reanimated once experienced. Just as Reanimated v1 introduced low-level APIs to enable animations on the UI thread, Skia provides low-level APIs (and more) to offer granular control over a Canvas. The natural next step will be to elevate Canvas control to a “first-class citizen,” opening the door to even greater potential.

Enzo Mangano
Creator of Reactiive YouTube channel