Flask vs Django

pypi

Flask: A simple framework for building complex web applications.

Django: A high-level Python web framework that encourages rapid development and clean, pragmatic design.

Updated

Side-by-side comparison

Metric Flask Django
Version 3.1.3 6.0.3
License BSD-3-Clause BSD-3-Clause
Weekly Downloads 49.9M 11.3M
Dependencies 9 5
Required Runtime >=3.9 >=3.12
Deprecated false false

Weekly downloads over time

Flask Django

Release activity

Flask
1 release tracked
Last release: 41 days ago
Django
2 releases tracked
Averages one every 8 days
Last release: 32 days ago

Frequently asked questions

Which has more downloads, Flask or Django?

Flask has 49.9M weekly downloads compared to Django's 11.3M. Flask currently has more weekly downloads.

What license does Flask use vs Django?

Flask uses the BSD-3-Clause license and Django uses BSD-3-Clause. They use the same license.

Which has fewer dependencies, Flask or Django?

Flask has 9 dependencies and Django has 5. Django is lighter in terms of dependency count.

Full details