Repo Compare › Python web frameworks
Django vs Flask vs FastAPI
A side-by-side look at how actively Django, Flask and FastAPI are developed on GitHub — popularity, contributor base, commit activity and how quickly issues and pull requests move.
What the numbers say
- FastAPI is the most-starred of the 3, with 103k stars — about 1.4× Flask's 75k.
- Over the 52 weeks to the snapshot, FastAPI recorded the most commits (1.6k), against 90 for Flask.
- Django has closed or merged the most pull requests in its lifetime: 21k.
- Relative to its popularity, FastAPI carries the lightest open-issue load: 0.0 open issues per 1,000 stars, versus 0.1 for Django.
Head-to-head
Snapshot taken 30 September 2026.
| Metric | Django Active | Flask Active | FastAPI Active |
|---|---|---|---|
| Stars | 91k | 75k | 103k |
| Forks | 36k | 17k | 10.0k |
| Contributors | 3.5k | 864 | 906 |
| Commits, last 52 weeks | 984 | 90 | 1.6k |
| Open issues | 6 | 1 | 1 |
| Open pull requests | 519 | 3 | 81 |
| Closed / merged PRs | 21k | 2.9k | 6.3k |
| Watchers | 2.3k | 2.1k | 774 |
| Last push | 29 Sep 2026 | 8 Sep 2026 | 30 Sep 2026 |
| Latest release | none published | 3.1.3 (Feb 2026) | 0.142.2 (Sep 2026) |
| Main language | Python | Python | Python |
| Licence | BSD-3-Clause | BSD-3-Clause | MIT |
| Created | Apr 2012 | Apr 2010 | Dec 2018 |
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 →