Skip to content

Styling

Ranking

Technologies with less than 10% awareness not included.
Each ratio is defined as follows:

  • Retention =  
    would use again
    ( would use again + would not use again )
  • Interest =  
    want to learn
    ( want to learn + not interested )
  • Usage =  
    ( would use again + would not use again )
    total
  • Awareness =  
    ( total - never heard )
    total

Experience Over Time

Overview of opinions on the technologies surveyed over time.
Would use again
Would not use
Interested
Not interested
Never heard

Technologies with only one year of data are not included.

Sentiment Split

This chart splits positive (“want to learn”, “would use again”) vs negative (“not interested”, “would not use again”) experiences on both sides of the central axis.

Bar thickness represents the number of respondents aware of a technology. Click on the individual label to see more details.

Overall happiness

Other styling techniques

We asked members of the React Native community to share their opinions about the results

The number of styling libraries doubled in 2023. Does this mean that developers are still looking for fresh approaches, or are they not satisfied with the current ones? The most important aspect for every library is to be cross-platform, especially as React Native extends beyond mobile, and to support advanced theming, which will easily style complex applications.
StyleSheet remains the most widely used solution, but there are some rising stars. Tamagui tripled its number of users, and NativeWind is gaining increasing popularity as we enjoy styling cross-platform apps with Tailwind. Here, we observe an interesting trend: some developers are finally moving away from StyleSheet and finding their new preferred solutions.
We shouldn’t forget about some new libraries like Unistyles, gluestack or Dripsy. Each of them promises scalability with different APIs.
The overall happiness with styling in React Native is satisfying for the creators. Almost 90% of developers feel positive or neutral. This means that we, the library authors, did a good job in the past year, and the doubled number of libraries could finally meet the needs of the market.

We asked members of the React Native community to share their opinions about the results

Jacek Pudysz

CTO at Codemask, author of rect-native-unistyles