Skip to content
State of React Native 2024
Platform APIs
State management
Open menu
Close menu
State of React Native 2024
Introduction
Developer background
Demographics
Platform APIs
Libraries
Libraries experience & sentiment
Changes over time
Retention vs Usage
State management
Data fetching
Navigation
Styling
Graphics and animations
Components libraries
Debugging and profiling
Testing and monitoring
React Native architecture
Build and publish
Dev tools
Other cross-platform frameworks
Resources
Opinions
Conclusion
About
State of React Native 2024
Platform APIs
State management
Close menu
State of React Native 2024
Introduction
Developer background
Demographics
Platform APIs
Libraries
Libraries experience & sentiment
Changes over time
Retention vs Usage
State management
Data fetching
Navigation
Styling
Graphics and animations
Components libraries
Debugging and profiling
Testing and monitoring
React Native architecture
Build and publish
Dev tools
Other cross-platform frameworks
Resources
Opinions
Conclusion
About
Libraries
Libraries experience & sentiment
Group by:
Experience
Sentiment
Sort by:
Used it
↑
↓
Heard of it
↑
↓
Never heard of it
↑
↓
1
Inline styling
94.1%
4.4%
2,163
Comments for “Inline styling”
12
2
React built-ins
91.5%
5.5%
2,434
Comments for “React built-ins”
10
3
Fetch API
91.2%
7.6%
2,296
Comments for “Fetch API”
10
4
StyleSheet API
90.4%
5.9%
3.1%
2,157
Comments for “StyleSheet API”
15
5
React Native Reanimated
86.8%
9.7%
3.2%
2,042
Comments for “React Native Reanimated”
30
Show All (52 hidden)
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.
Changes over time
State management
Data fetching
Navigation
Styling
Graphics and animations
Components libraries
X-axis range
Negative opinions
Positive opinions
Y-axis range
Have used
Have not used
Jotai
Jotai
Jotai. Velocity: 36.76. Overall more negative opinions and/or less usage over time.
2022
state_management_jotai, 2022:Mostly positive opinions (14.4%), (-81.34%)
2023
state_management_jotai, 2023:Mostly positive opinions (17.75%), (-71.54%)
2024
state_management_jotai, 2024:Mostly positive opinions (11.07%), (-41.25%)
MobX
MobX
MobX. Velocity: 20.08. Overall more negative opinions and/or less usage over time.
2023
state_management_mobx, 2023:Mostly negative opinions (-10.38%), (-60.4%)
2024
state_management_mobx, 2024:Mostly negative opinions (-13.81%), (-36.87%)
MobX State Tree
MobX State Tree
MobX State Tree. Velocity: 25.26. Overall more negative opinions and/or less usage over time.
2023
state_management_mobx_state_tree, 2023:Mostly negative opinions (-8.19%), (-74.42%)
2024
state_management_mobx_state_tree, 2024:Mostly negative opinions (-7.8%), (-49.54%)
React built-ins
React built-ins
React built-ins. Velocity: -40.59. Overall more positive opinions and/or usage over time.
2022
state_management_rn_built_in, 2022:Mostly positive opinions (91.9%), (93.22%)
2023
state_management_rn_built_in, 2023:Mostly positive opinions (90.49%), (95.16%)
2024
state_management_rn_built_in, 2024:Mostly positive opinions (70.94%), (73.58%)
Recoil
Recoil
Recoil. Velocity: 21.51. Overall more negative opinions and/or less usage over time.
2022
state_management_recoil, 2022:Mostly negative opinions (-0.33%), (-79.76%)
2023
state_management_recoil, 2023:Mostly negative opinions (-1.42%), (-80.16%)
2024
state_management_recoil, 2024:Mostly negative opinions (-6.5%), (-52.07%)
Redux
Redux
Redux. Velocity: -50.07. Overall more positive opinions and/or usage over time.
2022
state_management_redux, 2022:Mostly positive opinions (5.24%), (69.81%)
2023
state_management_redux, 2023:Mostly negative opinions (-17.42%), (56.72%)
2024
state_management_redux, 2024:Mostly negative opinions (-15.62%), (40.6%)
Redux Toolkit
Redux Toolkit
Redux Toolkit. Velocity: -6.72. Overall more positive opinions and/or usage over time.
2023
state_management_redux_toolkit, 2023:Mostly positive opinions (14.04%), (24.34%)
2024
state_management_redux_toolkit, 2024:Mostly positive opinions (8.86%), (22.78%)
XState
XState
XState. Velocity: 14.97. Overall more negative opinions and/or less usage over time.
2023
state_management_xstate, 2023:Mostly positive opinions (11.28%), (-85.26%)
2024
state_management_xstate, 2024:Mostly negative opinions (-0.09%), (-58.91%)
Zustand
Zustand
Zustand. Velocity: 58.13. Overall more negative opinions and/or less usage over time.
2022
state_management_zustand, 2022:Mostly positive opinions (36.21%), (-56.12%)
2023
state_management_zustand, 2023:Mostly positive opinions (51.81%), (-26.25%)
2024
state_management_zustand, 2024:Mostly positive opinions (34.71%), (3.5%)
Apollo Client
Apollo Client
Apollo Client. Velocity: -39.14. Overall more positive opinions and/or usage over time.
2022
data_fetching_apollo, 2022:Mostly positive opinions (30.56%), (-9.1%)
2023
data_fetching_apollo, 2023:Mostly positive opinions (11.52%), (-22.18%)
2024
data_fetching_apollo, 2024:Mostly negative opinions (-2.53%), (-15.15%)
Axios
Axios
Axios. Velocity: -18.96. Overall more positive opinions and/or usage over time.
2022
data_fetching_axios, 2022:Mostly positive opinions (63.45%), (77.06%)
2023
data_fetching_axios, 2023:Mostly positive opinions (60.65%), (76.4%)
2024
data_fetching_axios, 2024:Mostly positive opinions (54.42%), (67.11%)
Fetch API
Fetch API
Fetch API. Velocity: -7.57. Overall more positive opinions and/or usage over time.
2022
data_fetching_fetch, 2022:Mostly positive opinions (62.58%), (80.03%)
2023
data_fetching_fetch, 2023:Mostly positive opinions (59.66%), (80.86%)
2024
data_fetching_fetch, 2024:Mostly positive opinions (58.52%), (76.51%)
Relay
Relay
Relay. Velocity: 29.85. Overall more negative opinions and/or less usage over time.
2022
data_fetching_relay, 2022:Mostly negative opinions (-5.24%), (-87.54%)
2023
data_fetching_relay, 2023:Mostly negative opinions (-6.34%), (-89.94%)
2024
data_fetching_relay, 2024:Mostly negative opinions (-7.17%), (-55.75%)
RTK Query
RTK Query
RTK Query. Velocity: 8.48. Overall more negative opinions and/or less usage over time.
2023
data_fetching_rtk_query, 2023:Mostly positive opinions (12.04%), (-58.92%)
2024
data_fetching_rtk_query, 2024:Mostly negative opinions (-0.8%), (-37.58%)
SWR
SWR
SWR. Velocity: 0.03. Overall more negative opinions and/or less usage over time.
2022
data_fetching_swr, 2022:Mostly positive opinions (19.38%), (-61.88%)
2023
data_fetching_swr, 2023:Mostly positive opinions (6.59%), (-64.98%)
2024
data_fetching_swr, 2024:Mostly positive opinions (0.21%), (-42.68%)
TanStack Query
TanStack Query
TanStack Query. Velocity: 13.19. Overall more negative opinions and/or less usage over time.
2022
data_fetching_tan_stack, 2022:Mostly positive opinions (61.8%), (-10.69%)
2023
data_fetching_tan_stack, 2023:Mostly positive opinions (62.92%), (9.68%)
2024
data_fetching_tan_stack, 2024:Mostly positive opinions (43.78%), (20.51%)
tRPC
tRPC
tRPC. Velocity: 8.96. Overall more negative opinions and/or less usage over time.
2022
data_fetching_trpc, 2022:Mostly positive opinions (39.79%), (-85.76%)
2023
data_fetching_trpc, 2023:Mostly positive opinions (36.13%), (-74.25%)
2024
data_fetching_trpc, 2024:Mostly positive opinions (10.81%), (-47.81%)
expo-router
expo-router
expo-router. Velocity: 102.73. Overall more negative opinions and/or less usage over time.
2022
navigation_expo_router, 2022:Mostly positive opinions (39.15%), (-75.64%)
2023
navigation_expo_router, 2023:Mostly positive opinions (57.67%), (-20.13%)
2024
navigation_expo_router, 2024:Mostly positive opinions (32.7%), (33.54%)
react-native-navigation
react-native-navigation
react-native-navigation. Velocity: 1.71. Overall more negative opinions and/or less usage over time.
2022
navigation_react_native_navigation, 2022:Mostly positive opinions (5.69%), (-9.02%)
2023
navigation_react_native_navigation, 2023:Mostly negative opinions (-16.26%), (-29.92%)
2024
navigation_react_native_navigation, 2024:Mostly negative opinions (-1.25%), (-0.37%)
react-navigation
react-navigation
react-navigation. Velocity: -52.83. Overall more positive opinions and/or usage over time.
2022
navigation_react_navigation, 2022:Mostly positive opinions (84.25%), (83.26%)
2023
navigation_react_navigation, 2023:Mostly positive opinions (81.26%), (83.06%)
2024
navigation_react_navigation, 2024:Mostly positive opinions (56.3%), (58.37%)
react-router
react-router
react-router. Velocity: -14.51. Overall more positive opinions and/or usage over time.
2022
navigation_react_router, 2022:Mostly positive opinions (7.73%), (-12.1%)
2023
navigation_react_router, 2023:Mostly positive opinions (3.89%), (-42.7%)
2024
navigation_react_router, 2024:Mostly negative opinions (-1.12%), (-17.75%)
Solito
Solito
Solito. Velocity: 9.37. Overall more negative opinions and/or less usage over time.
2023
navigation_solito, 2023:Mostly positive opinions (10.39%), (-84.59%)
2024
navigation_solito, 2024:Mostly negative opinions (-1.31%), (-63.51%)
The Navigation router
The Navigation router
The Navigation router. Velocity: 17.82. Overall more negative opinions and/or less usage over time.
2022
navigation_navigation, 2022:Mostly negative opinions (-5.93%), (-87.88%)
2023
navigation_navigation, 2023:Mostly negative opinions (-7.4%), (-95.68%)
2024
navigation_navigation, 2024:Mostly negative opinions (-0.61%), (-75.36%)
Dripsy
Dripsy
Dripsy. Velocity: 14.57. Overall more negative opinions and/or less usage over time.
2023
styling_techniques_dripsy, 2023:Mostly positive opinions (3.09%), (-89.29%)
2024
styling_techniques_dripsy, 2024:Mostly negative opinions (-2.42%), (-69.2%)
Emotion
Emotion
Emotion. Velocity: 22.63. Overall more negative opinions and/or less usage over time.
2023
styling_techniques_emotion, 2023:Mostly negative opinions (-9.27%), (-67.69%)
2024
styling_techniques_emotion, 2024:Mostly negative opinions (-11.16%), (-43.15%)
Inline styling
Inline styling
Inline styling. Velocity: 61.08. Overall more negative opinions and/or less usage over time.
2022
styling_techniques_inline, 2022:Mostly positive opinions (1.25%), (58.87%)
2023
styling_techniques_inline, 2023:Mostly positive opinions (23.05%), (69.19%)
2024
styling_techniques_inline, 2024:Mostly positive opinions (38.27%), (82.93%)
NativeWind
NativeWind
NativeWind. Velocity: 71.39. Overall more negative opinions and/or less usage over time.
2022
styling_techniques_nativewind, 2022:Mostly positive opinions (13.77%), (-81.86%)
2023
styling_techniques_nativewind, 2023:Mostly positive opinions (20.23%), (-56.49%)
2024
styling_techniques_nativewind, 2024:Mostly positive opinions (14.73%), (-11.43%)
react-native-unistyles
react-native-unistyles
react-native-unistyles. Velocity: 44.48. Overall more negative opinions and/or less usage over time.
2023
styling_techniques_react_native_unistyles, 2023:Mostly positive opinions (16.39%), (-91.72%)
2024
styling_techniques_react_native_unistyles, 2024:Mostly positive opinions (15.61%), (-46.45%)
Restyle
Restyle
Restyle. Velocity: 15.54. Overall more negative opinions and/or less usage over time.
2022
styling_techniques_restyle, 2022:Mostly positive opinions (5.63%), (-77.79%)
2023
styling_techniques_restyle, 2023:Mostly positive opinions (14.51%), (-76.95%)
2024
styling_techniques_restyle, 2024:Mostly negative opinions (-1.03%), (-55.58%)
StyleSheet API
StyleSheet API
StyleSheet API. Velocity: -35.63. Overall more positive opinions and/or usage over time.
2022
styling_techniques_style_sheet, 2022:Mostly positive opinions (71.47%), (88.24%)
2023
styling_techniques_style_sheet, 2023:Mostly positive opinions (62.84%), (81.45%)
2024
styling_techniques_style_sheet, 2024:Mostly positive opinions (50.03%), (74.04%)
styled components
styled components
styled components. Velocity: -35.54. Overall more positive opinions and/or usage over time.
2022
styling_techniques_styled_components, 2022:Mostly positive opinions (3.23%), (19.46%)
2023
styling_techniques_styled_components, 2023:Mostly negative opinions (-10.35%), (21.13%)
2024
styling_techniques_styled_components, 2024:Mostly negative opinions (-13.05%), (0.2%)
Tamagui
Tamagui
Tamagui. Velocity: 30.88. Overall more negative opinions and/or less usage over time.
2022
styling_techniques_tamagui, 2022:Mostly positive opinions (16.67%), (-89.07%)
2023
styling_techniques_tamagui, 2023:Mostly positive opinions (29.93%), (-62.3%)
2024
styling_techniques_tamagui, 2024:Mostly negative opinions (-3.89%), (-37.62%)
Tailwind React Native Classnames (twrnc)
Tailwind React Native Classnames (twrnc)
Tailwind React Native Classnames (twrnc). Velocity: 34.02. Overall more negative opinions and/or less usage over time.
2023
styling_techniques_twrnc, 2023:Mostly negative opinions (-2.73%), (-80.45%)
2024
styling_techniques_twrnc, 2024:Mostly negative opinions (-5.52%), (-43.63%)
Animated API
Animated API
Animated API. Velocity: -51.82. Overall more positive opinions and/or usage over time.
2022
animations_animated_api, 2022:Mostly positive opinions (39.44%), (53.94%)
2023
animations_animated_api, 2023:Mostly positive opinions (33.39%), (62.58%)
2024
animations_animated_api, 2024:Mostly positive opinions (9.94%), (31.6%)
Expo GL
Expo GL
Expo GL. Velocity: 22.25. Overall more negative opinions and/or less usage over time.
2022
animations_expo_gl, 2022:Mostly positive opinions (14.34%), (-88.91%)
2023
animations_expo_gl, 2023:Mostly positive opinions (22.45%), (-82.92%)
2024
animations_expo_gl, 2024:Mostly positive opinions (5.12%), (-57.44%)
Lottie
Lottie
Lottie. Velocity: -35.87. Overall more positive opinions and/or usage over time.
2022
animations_lottie, 2022:Mostly positive opinions (62.34%), (13.78%)
2023
animations_lottie, 2023:Mostly positive opinions (62.53%), (27.83%)
2024
animations_lottie, 2024:Mostly positive opinions (24.19%), (16.05%)
Moti
Moti
Moti. Velocity: -10.47. Overall more positive opinions and/or usage over time.
2022
animations_moti, 2022:Mostly positive opinions (35.29%), (-56.48%)
2023
animations_moti, 2023:Mostly positive opinions (34.33%), (-55.04%)
2024
animations_moti, 2024:Mostly positive opinions (9.65%), (-41.3%)
React Native Animatable
React Native Animatable
React Native Animatable. Velocity: 11.21. Overall more negative opinions and/or less usage over time.
2022
animations_react_native_animatable, 2022:Mostly positive opinions (1.93%), (-68.14%)
2023
animations_react_native_animatable, 2023:Mostly positive opinions (1.57%), (-66.81%)
2024
animations_react_native_animatable, 2024:Mostly negative opinions (-0.79%), (-54.19%)
React Native Reanimated
React Native Reanimated
React Native Reanimated. Velocity: -17.94. Overall more positive opinions and/or usage over time.
2022
animations_react_native_reanimated, 2022:Mostly positive opinions (91.65%), (62.82%)
2023
animations_react_native_reanimated, 2023:Mostly positive opinions (91.53%), (71.26%)
2024
animations_react_native_reanimated, 2024:Mostly positive opinions (67.66%), (68.85%)
React Three Fiber
React Three Fiber
React Three Fiber. Velocity: 21.03. Overall more negative opinions and/or less usage over time.
2022
animations_react_three_fiber, 2022:Mostly positive opinions (34.32%), (-85.4%)
2023
animations_react_three_fiber, 2023:Mostly positive opinions (34.61%), (-79.63%)
2024
animations_react_three_fiber, 2024:Mostly positive opinions (15.34%), (-45.38%)
Rive
Rive
Rive. Velocity: 7.7. Overall more negative opinions and/or less usage over time.
2023
animations_rive, 2023:Mostly positive opinions (25.48%), (-87.67%)
2024
animations_rive, 2024:Mostly positive opinions (9.98%), (-64.47%)
React Native Skia
React Native Skia
React Native Skia. Velocity: 4.91. Overall more negative opinions and/or less usage over time.
2022
animations_skia, 2022:Mostly positive opinions (74.84%), (-68.68%)
2023
animations_skia, 2023:Mostly positive opinions (74.48%), (-46.43%)
2024
animations_skia, 2024:Mostly positive opinions (31.49%), (-20.41%)
three.js
three.js
three.js. Velocity: 8.6. Overall more negative opinions and/or less usage over time.
2022
animations_threejs, 2022:Mostly positive opinions (47.5%), (-72.56%)
2023
animations_threejs, 2023:Mostly positive opinions (46.43%), (-66.75%)
2024
animations_threejs, 2024:Mostly positive opinions (17.8%), (-34.27%)
gluestack-ui
gluestack-ui
gluestack-ui. Velocity: 29.66. Overall more negative opinions and/or less usage over time.
2023
component_libraries_gluestack_ui, 2023:Mostly positive opinions (4.16%), (-84.98%)
2024
component_libraries_gluestack_ui, 2024:Mostly negative opinions (-0.11%), (-51.04%)
NativeBase
NativeBase
NativeBase. Velocity: 0.09. Overall more negative opinions and/or less usage over time.
2022
component_libraries_native_base, 2022:Mostly negative opinions (-10.72%), (-29.64%)
2023
component_libraries_native_base, 2023:Mostly negative opinions (-26.97%), (-29%)
2024
component_libraries_native_base, 2024:Mostly negative opinions (-13.03%), (-27.23%)
React Native Elements
React Native Elements
React Native Elements. Velocity: 8.75. Overall more negative opinions and/or less usage over time.
2022
component_libraries_rn_elements, 2022:Mostly negative opinions (-8.85%), (-31.46%)
2023
component_libraries_rn_elements, 2023:Mostly negative opinions (-4.36%), (-27.21%)
2024
component_libraries_rn_elements, 2024:Mostly negative opinions (-7.39%), (-24.16%)
React Native Material Kit
React Native Material Kit
React Native Material Kit. Velocity: 34.06. Overall more negative opinions and/or less usage over time.
2023
component_libraries_react_native_material_kit, 2023:Mostly negative opinions (-20.57%), (-72.34%)
2024
component_libraries_react_native_material_kit, 2024:Mostly negative opinions (-10.08%), (-48.76%)
react-native-material-ui
react-native-material-ui
react-native-material-ui. Velocity: 26.79. Overall more negative opinions and/or less usage over time.
2022
component_libraries_react_native_material_ui, 2022:Mostly negative opinions (-22.16%), (-61.74%)
2023
component_libraries_react_native_material_ui, 2023:Mostly negative opinions (-22.56%), (-68.95%)
2024
component_libraries_react_native_material_ui, 2024:Mostly negative opinions (-10.69%), (-46.41%)
react-native-paper
react-native-paper
react-native-paper. Velocity: -9.78. Overall more positive opinions and/or usage over time.
2022
component_libraries_rn_paper, 2022:Mostly positive opinions (14.08%), (-12.58%)
2023
component_libraries_rn_paper, 2023:Mostly positive opinions (8.52%), (-8.13%)
2024
component_libraries_rn_paper, 2024:Mostly negative opinions (-1.76%), (-6.51%)
RNUILib (react-native-ui-lib)
RNUILib (react-native-ui-lib)
RNUILib (react-native-ui-lib). Velocity: 27.49. Overall more negative opinions and/or less usage over time.
2022
component_libraries_rn_ui_lib, 2022:Mostly negative opinions (-13.52%), (-81.83%)
2023
component_libraries_rn_ui_lib, 2023:Mostly negative opinions (-10.42%), (-78.56%)
2024
component_libraries_rn_ui_lib, 2024:Mostly negative opinions (-4.36%), (-63.49%)
Shoutem UI
Shoutem UI
Shoutem UI. Velocity: 28.53. Overall more negative opinions and/or less usage over time.
2022
component_libraries_shoutem_ui, 2022:Mostly negative opinions (-15.89%), (-91.29%)
2023
component_libraries_shoutem_ui, 2023:Mostly negative opinions (-12.23%), (-90.77%)
2024
component_libraries_shoutem_ui, 2024:Mostly negative opinions (-3.78%), (-74.86%)
ui-kitten
ui-kitten
ui-kitten. Velocity: 21.59. Overall more negative opinions and/or less usage over time.
2022
component_libraries_ui_kitten, 2022:Mostly negative opinions (-18.95%), (-66.14%)
2023
component_libraries_ui_kitten, 2023:Mostly negative opinions (-16.67%), (-71.81%)
2024
component_libraries_ui_kitten, 2024:Mostly negative opinions (-6.5%), (-56.98%)
Tamagui UI
Tamagui UI
Tamagui UI. Velocity: -5.65. Overall more positive opinions and/or usage over time.
2023
component_libraries_tamagui, 2023:Mostly positive opinions (31.42%), (-58.71%)
2024
component_libraries_tamagui, 2024:Mostly positive opinions (0.77%), (-33.71%)
Legend
Rising popularity
Falling popularity
Some lines skip years.
Technologies with only one year of data are not shown.
Velocity formula = (most recent opinion - oldest opinion) + (most recent usage) - (oldest usage)
A positive velocity means the usage and/or positive opinions have increased over time.
Retention vs Usage
State management
Data fetching
Navigation
Styling
Graphics and animations
Components libraries
© 2024
Software Mansion
, courtesy of
Devographics
Questions? Found a bug?
Leave an issue.