DEV Community

Cover image for How large is Flutter vs React Native community in 2021
Martin Jablečník
Martin Jablečník

Posted on

How large is Flutter vs React Native community in 2021

In some blogs or articles I am often reading that Flutter community is small or smaller then React Native community.

So I decided to create a small survey where I went through various social sites and compared how Flutter community is really large opposite to React Native.

Here are my results:

Reddit

Flutter: 63.8k
React Native: 70.5k

Source
alt text
Source
alt text

StackOverflow

Flutter: 78,544 questions
React Native: 95,080 questions

Source
alt text
Source
alt text


Flutter: 19,383 questions with no answers
React Native: 25,101 questions with no answers

Source
alt text
Source
alt text

Github

Flutter:

  • stars: 114K
  • forks: 16.3K
  • contributors: 811
  • commits: 22 905

React Native:

  • stars: 93.7K
  • forks: 20.6K
  • contributors: 2 259
  • commits: 22 050

Here it is interesting because React Native have a lot of contributors contributing for a short time but Flutter have more contributors contributing for a large time.
Result is that both projects have a same number of commits.

Source
alt text
Source
alt text

Dev.to

Flutter: 1220 articles
React Native: 1723 articles

Source
alt text
Source
alt text

Gitter

Flutter: 12662 people
ReactNative: 1958 people

Source
alt text
Source
alt text

Facebook

Flutter: 129.7K people
React Native: 111K people

Source
alt text
Source
alt text

Twitter

Flutter:

  • follovers: 131K
  • tweets: 1344

React Native:

  • followers: 104.1K
  • tweets: 551

Source
alt text
Source
alt text

LinkedIn

Flutter: 13.6K people
React Native: 23.1K people

Source
alt text
Source
alt text

Instagram

Flutter: 20.8K followers
React Native: 3369 followers

Source
alt text

Source
alt text

Source
alt text

Conclusion

Overview:

Flutter React Native Difference Winner
First stable release 12.4. 2018 27.3. 2015 3 years RN
Reddit followers 63.8K 70.5K 6.7K RN
StackOverflow all questions 78 544 95 080 16 536 RN
StackOverflow questions without answer 19 383 25 101 5 718 Flutter
Github stars 114K 93.7K 20.3K Flutter
Github commits 22 905 22 050 855 Flutter
Dev.to articles 1220 1723 503 RN
Gitter active users 12 662 1 958 10 704 Flutter
Facebook followers 129.7K 111K 18.7K Flutter
Twitter followers 131K 104.1K 26.9K Flutter
Twitter tweets 1344 551 793 Flutter
LinkedIn group followers 13.6K 23.1K 9.5K RN
Instagram followers 20.8K 3369 20.4K Flutter

So after look into the table overview we can see that both these communities have very similar size right now.
But Flutter community is expanded through more various social platforms and is more active then React Native community.

React Native is older by 3 years and have a huge source of JavaScript people from React web framework but they are not so active like Flutter which popularity and number of commits in Github have same number per half of time.

Alt Text

Top comments (8)

Collapse
 
lorenzoblog profile image
Lorenzo

Conclusion Overview:
You can add a third column with the winner for each category and then at the end say the one with more + points
You can also address the dilemma in a more "developer" way (mindset) and say the plus and minus points of the two platforms and why choose that platform (for both).
Then you can maybe relate the two thoughts (social and programming) and make a conclusion with a little prediction.

Otherwise thank you very much for the article, it's really well done, you have my like!

Collapse
 
mjablecnik profile image
Martin Jablečník

Hello, thank you very much for your comment :)
1) Yes third column is a good idea I try add it there.. :)
2) I think that for this "developer dilema" what to choose is created a lot of other various articles. This is focused only to map how large is Flutter vs React Native community right now in this year.
3) Conclusion with a little prediction is interesting idea I will think about it if I will add it there. I thought that reader can make own opinion from this data overview because the result is clearly visible I think. :)

Thank you again for you comment and I am very pleasure for your like ;) :)

Collapse
 
103221 profile image
103221

Thank you for your comparison, it is thorough indeed! Not sure if it relates to the size of community but according to Google Trends 2016-2020 (seen it in this article surf.dev/flutter-vs-react-native-c...), Flutter trends better and people google it more often recently. Hope it is useful information for you :)

Collapse
 
oye_dele profile image
Oyedele Samuel

I think there is an Android Dev bias against React Native. Mobile Developers coming from the Native side are already accustomed to developing in a Full IDE and working on Android studio feels natural rather than having to go back to Vscode.

From my own perspective though.

Plus Dart is closer to Kotlin than it is to JS.

Collapse
 
mappingsteve profile image
Steve Shaw • Edited

But this is not the most useful comparison to make. React Native is popular because it builds on React JS knowledge. A better comparison is to add together the stats for React JS and React Native. That of course is a huge number. For example, at StackOverflow today: [reactjs] 324K + [react-native] 104K = 428K vs [flutter] 97K.

Flutter is gaining in popularity, but it is dwarfed by the React community.

Collapse
 
mjablecnik profile image
Martin Jablečník

No I think that this is correct comparison because when somebody is working with React it doesn't mean that he is also interested in a development mobile applications in React Native.
I made this comparison because when somebody want to create some cross-platform mobile application and want to choose Flutter or React Native so he can see that it never mind which framework choose because people interested in mobile development in React community is same number as in Dart community.
In other words: When you will have some specific problem during programming of mobile application in React Native so probably will help somebody who have experience with React Native but not in only React JS for development web applications (there are some differencies between React JS and React Native).
It is same like when you want to help with Xamarin so you will not be finding help in .NET community but in Xamarin community you will have better chance to find a solution.

Collapse
 
mskog profile image
Magnus Skog • Edited

That is interesting. Thank you for sharing!

For some reason I thought that RN was like 10x the size of Flutter but that was clearly completely wrong.

Collapse
 
mjablecnik profile image
Martin Jablečník

Yes this was true maybe 2 years ago when Flutter began but right now it is only myth.