Repo Compare › Frontend frameworks
React vs Vue vs Svelte
A side-by-side look at how actively React, Vue and Svelte are developed on GitHub — popularity, contributor base, commit activity and how quickly issues and pull requests move.
What the numbers say
- React is the most-starred of the 3, with 251k stars — about 4.6× Vue's 54k.
- Over the 52 weeks to the snapshot, Svelte recorded the most commits (826), against 396 for Vue.
- React has closed or merged the most pull requests in its lifetime: 20k.
- Relative to its popularity, React carries the lightest open-issue load: 3.4 open issues per 1,000 stars, versus 10.6 for Svelte.
Head-to-head
Snapshot taken 30 September 2026.
| Metric | React Active | Vue Active | Svelte Active |
|---|---|---|---|
| Stars | 251k | 54k | 88k |
| Forks | 51k | 9.2k | 6.9k |
| Contributors | 2.0k | 650 | 981 |
| Commits, last 52 weeks | 742 | 396 | 826 |
| Open issues | 860 | 553 | 935 |
| Open pull requests | 525 | 358 | 164 |
| Closed / merged PRs | 20k | 6.5k | 8.4k |
| Watchers | 6.6k | 756 | 918 |
| Last push | 29 Sep 2026 | 30 Sep 2026 | 30 Sep 2026 |
| Latest release | v19.3.0 (Sep 2026) | v3.5.43 (Sep 2026) | [email protected] (Sep 2026) |
| Main language | JavaScript | TypeScript | JavaScript |
| Licence | MIT | MIT | MIT |
| Created | May 2013 | Jun 2018 | Nov 2016 |
Bold marks the highest value in a row. “Active / Slowing / Dormant” is a simple heuristic from how recently code was pushed and open issues per star — a starting point, not a verdict. Stars measure popularity, not quality.
Open these in the live comparer →