Charts are from different sources and thus colors are inconsistent, please carefully read the chart's legends.
Like this? Check React Native vs Flutter: https://gist.github.com/tkrotoff/93f5278a4e8df7e5f6928eff98684979


https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
2024 (july 2024, +65,000 developers): https://survey.stackoverflow.co/2024
- Popularity: React 39.5%, Angular 17.1%, Vue.js 15.4%, AngularJS 6.8%, Svelte 6.5%, Solid.js 1.2%
- Desired: React 33.4%, Vue.js 16.3%, Angular 13.9%, Svelte 11.5%, AngularJS 4.2%, Solid.js 3.6%
- Admired: Svelte 72.8%, Solid.js 67%, React 62.2%, Vue.js 60.2%, Angular 53.4%, AngularJS 23.1%
2023 (june 2023, +90,000 developers): https://survey.stackoverflow.co/2023
- Popularity: React 40.58%, Angular 17.46%, Vue.js 16.38%, AngularJS 7.21%, Svelte 6.62%, Solid.js 1.36%, Lit 0.68%
- Desired: React 35.25%, Vue.js 17.42%, Svelte 14.18%, Angular 13.86%, Solid.js 4.93%, AngularJS 4.21%, Lit 0.92%
- Admired: Svelte 74.50%, Solid.js 71.71%, React 63.61%, Vue.js 57.87%, Lit 55.71%, Angular 50.75%, AngularJS 19.22%
2022 (june 2022, +70,000 developers): https://survey.stackoverflow.co/2022
- Popularity: React.js 42.62%, Angular 20.39%, Vue.js 18.82%, Angular.js 8.99%, Svelte 4.58%
- Loved: Svelte 75.28%, React.js 68.19%, Vue.js 63.16%, Angular 52.27%, Angular.js 21.01%
- Want: React.js 22.54%, Vue.js 14.6%, Angular 7.18%, Svelte 9.34%, Angular.js 4.32%
2021 (august 2021, +80,000 developers): https://insights.stackoverflow.com/survey/2021
- Popularity: React.js 40.14%, Angular 22.96%, Vue.js 18.97%, Angular.js 11.49%, Svelte 2.75%
- Loved: Svelte 71.47%, React.js 69.28%, Vue.js 64.41%, Angular 55.82%, Angular.js 23.18%
- Want: React.js 25.12%, Vue.js 16.69%, Angular 8.47%, Svelte 6.57%, Angular.js 5.8%
2020 (february 2020, 65,000 developers): https://insights.stackoverflow.com/survey/2020
- Popularity: React.js 35.9%, Angular 25.1%, Vue.js 17.3%, Angular.js 16.1%
- Loved: React.js 68.9%, Vue.js 66.0%, Angular 54.0%, Angular.js 24.1%
- Wanted: React.js 22.4%, Vue.js 16.4%, Angular 10.6%, Angular.js 7.7%
2019 (january 2019, +90,000 developers): https://insights.stackoverflow.com/survey/2019
- Popularity: React.js 31.3%, Angular/Angular.js 30.7%, Vue.js 15.2%
- Loved: React.js 74.5%, Vue.js 73.6%, Angular/Angular.js 57.6%
- Wanted: React.js 21.5%, Vue.js 16.1%, Angular/Angular.js 12.2%
2018 (january 2018, +100,000 developers): https://insights.stackoverflow.com/survey/2018
- Popularity: Angular 36.9%, React 27.8%
- Loved: React 69.4%, Angular 54.6%
- Wanted: React 21.3%, Angular 14.3%
2024 (december 2024, 14,015 respondents): https://2024.stateofjs.com/en-US/libraries/front-end-frameworks
- React
- usage: 82%
- retention: 75%
- Vue
- usage: 51%
- retention: 87%
- AngularJS + Angular 2+
- usage: 50%
- retention: 54%
- Svelte
- usage: 26%
- retention: 88%
- Solid
- usage: 9%
- retention: 90%
- Lit
- usage: 9%
- retention: 66%
2023 (june 2024, 23,540 respondents): https://2023.stateofjs.com/en-US/libraries/front-end-frameworks
- React
- usage: 84%
- retention: 76%
- Vue
- usage: 50%
- retention: 75%
- AngularJS + Angular 2+
- usage: 45%
- retention: 42%
- Svelte
- usage: 25%
- retention: 86%
- Solid
- usage: 8%
- retention: 86%
- Lit
- usage: 7%
- retention: 66%
2018 -> 2022
- Satisfaction formula: 100 - (100 / Would use again + Would not use) * Would not use)
- Number of users: Would use again + Would not use
2022 (january 2023, 39,472 respondents): https://2022.stateofjs.com/en-US/libraries/front-end-frameworks
- Solid satisfaction: 90.87%
100-(100/(1883+189)*189)
for 2,072 users1883+189
- Svelte satisfaction: 89.62%
100-(100/(6296+729)*729)
for 7,025 users6296+729
- React satisfaction: 82.95%
100-(100/(22637+4652)*4652)
for 27,289 users22637+4652
- Vue satisfaction: 77.32%
100-(100/(11892+3487)*3487)
for 15,379 users11892+3487
- Lit satisfaction: 70.75%
100-(100/(1442+596)*596)
for 2,038 users1442+596
- AngularJS + Angular 2+ satisfaction: 42.62%
100-(100/(6929+9328)*9328)
for 16,257 users6929+9328
2021 (february 2022, 16,085 respondents): https://2021.stateofjs.com/en-US/libraries/front-end-frameworks
- Solid satisfaction: 89.47%
100-(100/(340+40)*40)
for 380 users340+40
- Svelte satisfaction: 89.40%
100-(100/(2431+288)*288)
for 2,719 users - React satisfaction: 83.65%
100-(100/(9082+1774)*1774)
for 10,856 users - Vue satisfaction: 79.91%
100-(100/(5590+1405)*1405)
for 6,995 users - Lit satisfaction: 77.28%
100-(100/(745+219)*219)
for 964 users745+219
- AngularJS + Angular 2+ satisfaction: 44.73%
100-(100/(3306+4084)*4084)
for 7,390 users
2020 (december 2020, 23,765 respondents): https://2020.stateofjs.com/en-US/technologies/front-end-frameworks
- Svelte satisfaction: 88.89%
100-(100/(2810+351)*351)
for 3,161 users - React satisfaction: 87.49%
100-(100/(15071+2154)*2154)
for 17,225 users - Vue satisfaction: 85.15%
100-(100/(9029+1574)*1574)
for 10,603 users - LitElement satisfaction: 77.6%
- AngularJS + Angular 2+ satisfaction: 41.60%
100-(100/(5046+7081)*7081)
for 12,127 users
2019 (december 2019, 21,717 respondents): https://2019.stateofjs.com/front-end-frameworks
- React satisfaction: 89.33%
100-(100/(14382+1717)*1717)
for 16,099 users - Svelte satisfaction: 87.63%
100-(100/(1368+193)*193)
for 1,561 users - Vue satisfaction: 87.14%
100-(100/(8122+1198)*1198)
for 9,320 users - AngularJS + Angular 2+ satisfaction: 37.95%
100-(100/(4396+7186)*7186)
for 11,582 users
2018 (november 2018, 20,268 developers): https://2018.stateofjs.com/front-end-frameworks/overview/
- Vue satisfaction: 91.15%
100-(100/(5810+564)*564)
for 6,374 users - React satisfaction: 90.60%
100-(100/(13062+1355)*1355)
for 14,417 users - AngularJS + Angular 2+ satisfaction: 41.37%
100-(100/(4817+6826)*6826)
for 11,643 users
2024 (11 december 2024, 23,262 developers): https://www.jetbrains.com/lp/devecosystem-2024/
- No more JavaScript section
2023 (20 november 2023, 26,348 developers): https://www.jetbrains.com/lp/devecosystem-2023/javascript/
- React: 57%
- Vue: 32%
- Angular: 20%
- React Native: 12%
- Svelte: 7%
2022 (17 january 2023, 29,269 developers): https://www.jetbrains.com/lp/devecosystem-2022/javascript/
- React: 55%
- Vue: 35%
- Angular 2+: 17%
- React Native: 12%
- AngularJS: 7%
- Svelte: 5%
2021 (16 july 2021, 31,743 developers): https://www.jetbrains.com/lp/devecosystem-2021/javascript/
- React: 49% regularly use
- Vue: 43% regularly use
- Angular 2+: 18% regularly use
- React Native: 14% regularly use
- AngularJS: 9% regularly use
- Svelte: 3% regularly use
2020 (11 june 2020, 19,696 developers): https://www.jetbrains.com/lp/devecosystem-2020/javascript/
- React: 64% regularly use
- Vue: 32% regularly use
- Angular 2+: 24% regularly use
- React Native: 21% regularly use
- AngularJS: 11% regularly use
- Svelte: 2% regularly use
2019 (11 june 2019, 7,000 developers): https://www.jetbrains.com/lp/devecosystem-2019/javascript/
- React: 54% regularly use
- Vue: 39% regularly use
- Angular 2+: 23% regularly use
- React Native: 20% regularly use
- AngularJS: 14% regularly use
2018 (7 june 2018, 6,000 developers): https://www.jetbrains.com/research/devecosystem-2018/javascript/
- React: 60% regularly use
- Vue: 33% regularly use
- React Native: 25% regularly use
- AngularJS: 21% regularly use
- Angular 2+: 20% regularly use
2017 (12 july, 2017, 5,000 developers): https://www.jetbrains.com/research/devecosystem-2017/javascript/
- React: 49% regularly use
- AngularJS: 44% regularly use
- Angular 2+: 22% regularly use
- React Native: 18% regularly use
- Vue: 20% regularly use
2022 (2022/11/07, 6,544 responses): https://jamstack.org/survey/2022/#frameworks-by-usage-and-satisfaction
- Popularity: React 71%, Vue 33%, Angular 2+ 20%, Svelte 19%, Angular.js 14%, SolidJS 6%
- Satisfaction: Svelte 5.3, Vue 3.1, React 2.9, Angular 2+ 0.7, Angular.js 0.3, SolidJS 2.0
https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
https://npmtrends.com/@angular/core-vs-lit-vs-react-vs-solid-js-vs-svelte-vs-vue
https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
https://frontpagemetrics.com/r/reactjs#compare=vuejs+angular2
https://www.hntrends.com/2024/may.html?compare=React&compare=Vue&compare=Svelte

https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
https://trends.google.com/trends/explore?cat=733&date=today%205-y&q=React,Vue,Angular,Svelte,Lit https://trends.google.com/trends/explore?cat=31&date=today%205-y&q=React%20javascript,Vue%20javascript,Angular%20javascript,Svelte%20javascript,Lit%20javascript

https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1kODyUrTPWvz5n0fpUovRdxfXsSikVHz6T3h9Kspuk8g/edit?usp=sharing
If someone has other charts, please share.
AngularJS
- First announcement: 2010/10/20 https://en.wikipedia.org/wiki/AngularJS
- GitHub repository creation: 2010/01/06
React
- First announcement: 2013/05/29 https://blog.risingstack.com/the-history-of-react-js-on-a-timeline/
- GitHub repository creation: 2013/05/24
Vue
- First announcement: 2014/02/03 (9 months after React) https://news.ycombinator.com/item?id=7169288 https://blog.evanyou.me/2014/02/11/first-week-of-launching-an-oss-project/
- GitHub repository creation: 2013/07/29
Angular 2+
- First announcement: 2014/10/22 https://en.wikipedia.org/wiki/Angular_(application_platform)#Version_2
- GitHub repository creation: 2014/09/18
Svelte
- Initial release: 2016/11/26 https://svelte.dev/blog/frameworks-without-the-framework
- GitHub repository creation: 2016/11/20
Solid
- Initial release: 2021/06/28 https://dev.to/ryansolid/solidjs-official-release-the-long-road-to-1-0-4ldd
- GitHub repository creation: 2018/04/24
The longer a technology has survived, it is also likely to have a longer remaining life expectancy: https://en.wikipedia.org/wiki/Lindy_effect
Such an amazing article with detailed stats. One more stats for developers to consider is hiring trends.
Naukri Insights data shows that while React is more in Demand in internet companies (product start ups, unicorn), Angular is still the preferred framework for IT service companies.
Hiring trend in Indian IT service industry in 2021

Hiring trend in Indian internet industry in 2021

Source -
https://insights.naukri.com/career-tools/skills-trends/demand-for-angular-vs-react?&industry=_dd25
https://insights.naukri.com/career-tools/skills-trends/demand-for-angular-vs-react?&industry=_dd63