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:
Flutter: 63.8k
React Native: 70.5k
StackOverflow
Flutter: 78,544 questions
React Native: 95,080 questions
Source
Source
Flutter: 19,383 questions with no answers
React Native: 25,101 questions with no answers
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.
Dev.to
Flutter: 1220 articles
React Native: 1723 articles
Gitter
Flutter: 12662 people
ReactNative: 1958 people
Flutter: 129.7K people
React Native: 111K people
Flutter:
- follovers: 131K
- tweets: 1344
React Native:
- followers: 104.1K
- tweets: 551
Flutter: 13.6K people
React Native: 23.1K people
Flutter: 20.8K followers
React Native: 3369 followers
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.
Top comments (8)
Otherwise thank you very much for the article, it's really well done, you have my like!
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 ;) :)
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 :)
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.
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.
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.
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.
Yes this was true maybe 2 years ago when Flutter began but right now it is only myth.