// the find
ml-tooling/best-of-web-python
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
A machine-generated ranked list of 590 Python web development libraries, auto-updated weekly via GitHub Actions. It covers everything from frameworks to scraping to admin UIs, with each entry showing stars, downloads, contributor counts, and a composite quality score. Aimed at Python developers who want a quick lay of the land without manually tracking 26 different categories.
The automated weekly refresh with actual PyPI download numbers and GitHub activity is genuinely useful — you get a rough signal of what's actively maintained vs. quietly dying. The 💀 / 💤 / 🐣 status markers save real time when evaluating whether to adopt something. Coverage is thorough: the Django utilities section alone (76 projects) is a more complete audit than most people would assemble manually. The history directory with weekly CSVs lets you track ecosystem momentum over time, which is something no other single resource does.
The quality score is a black-box formula mixing stars, downloads, and contributors — it surfaces popular things, not necessarily good things. Anything that became inactive in 2023–2024 still shows up with the same entry depth as active projects; the dead markers help but don't remove the noise. The list hasn't been curated for accuracy — some entries link to forks (e.g., uvicorn and starlette now point to Kludex forks rather than the canonical encode/ repos), which will confuse newcomers. No context on when to actually choose one option over another — it lists both Flask-RESTful (dead) and FastAPI side by side without opinion.