Releases: ml-tooling/best-of-web-python
Update: 2026.03.12
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- whitenoise (🥈38 · ⭐ 2.7K · 📈) - Radically simplified static file serving for Python web apps.
MIT - feedparser (🥇37 · ⭐ 2.3K · 📈) - Parse feeds in Python.
BSD-2 - Yarl (🥇37 · ⭐ 1.5K · 📈) - Yet another URL library.
Apache-2 - django-sql-explorer (🥉28 · ⭐ 2.9K · 💤) - SQL reporting that Just Works. Fast, simple, and..
MIT - safrs (🥈26 · ⭐ 410 · 📈) - SqlAlchemy Flask-Restful Swagger Json:API OpenAPI.
❗️GPL-3.0
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- flask (🥇48 · ⭐ 71K · 📉) - The Python micro framework for building web applications.
BSD-3 - google-resumable-media (🥉29 · ⭐ 45 · 📉) - This library has moved to..
Apache-2 - pysimplesoap (🥉21 · ⭐ 370 · 💀) - Python Simple SOAP Library.
❗️LGPL-3.0 - wdb (🥉20 · ⭐ 1.6K · 💀) - An improbable web debugger through WebSockets.
❗️GPL-3.0 - pyresttest (🥉20 · ⭐ 1.2K · 💀) - Python Rest Testing.
Apache-2
Update: 2026.03.05
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- posthog (🥇45 · ⭐ 32K · 📈) - PostHog is an all-in-one developer platform for building successful..
MIT - discord.py (🥇43 · ⭐ 16K · 📈) - An API wrapper for Discord written in Python.
MIT - flask-sqlalchemy (🥇37 · ⭐ 4.3K · 💤) - Adds SQLAlchemy support to Flask.
BSD-3 - splinter (🥈32 · ⭐ 2.8K · 💤) - splinter - python test framework for web applications.
BSD-3 - Wooey (🥉24 · ⭐ 2.2K · 💀) - A Django app that creates automatic web UIs for Python scripts.
BSD-3
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- httpx (🥈39 · ⭐ 15K · 📉) - A next generation HTTP client for Python.
BSD-3 - feedparser (🥇34 · ⭐ 2.3K · 📉) - Parse feeds in Python.
BSD-2 - whitenoise (🥉33 · ⭐ 2.7K · 📉) - Radically simplified static file serving for Python web apps.
MIT - django-sql-explorer (🥉25 · ⭐ 2.9K · 💤) - SQL reporting that Just Works. Fast, simple, and..
MIT - Spectree (🥉23 · ⭐ 360 · 📉) - API spec validator and OpenAPI document generator for..
Apache-2
Update: 2026.02.26
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- django-import-export (🥇39 · ⭐ 3.3K · 📈) - Django application and library for importing and..
BSD-2 - pyramid (🥈37 · ⭐ 4.1K · 📈) - Pyramid - A Python web framework.
❗Unlicensed - django-model-utils (🥈35 · ⭐ 2.8K · 📈) - Django model mixins and utilities.
BSD-3 - django-imagekit (🥈33 · ⭐ 2.4K · 📈) - Automated image processing for Django. Currently v6.0.
BSD-3 - OpenAPI Spec validator (🥈33 · ⭐ 390 · 📈) - OpenAPI Spec Validator is a CLI, pre-commit hook and..
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Telethon (🥈38 · ⭐ 12K · 📉) - Pure Python 3 MTProto API Telegram client library, for bots too!.
MIT - flask-sqlalchemy (🥇33 · ⭐ 4.3K · 💤) - Adds SQLAlchemy support to Flask.
BSD-3 - django-countries (🥈32 · ⭐ 1.5K · 📉) - A Django application that provides country choices..
MIT - splinter (🥈29 · ⭐ 2.8K · 📉) - splinter - python test framework for web applications.
BSD-3 - Wooey (🥉21 · ⭐ 2.2K · 💀) - A Django app that creates automatic web UIs for Python scripts.
BSD-3
Update: 2026.02.19
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- django-environ (🥇37 · ⭐ 3.1K · 📈) - Django-environ allows you to utilize 12factor inspired..
MIT - responses (🥈36 · ⭐ 4.3K · 📈) - A utility for mocking out the Python Requests library.
Apache-2 - dj-rest-auth (🥈35 · ⭐ 1.8K · 📈) - Authentication for Django Rest Framework.
MIT - notion-py (🥉29 · ⭐ 4.4K · 📈) - Unofficial Python API client for Notion.so.
MIT - safrs (🥉23 · ⭐ 410 · 📈) - SqlAlchemy Flask-Restful Swagger Json:API OpenAPI.
❗️GPL-3.0
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- mitmproxy (🥇42 · ⭐ 42K · 📉) - An interactive TLS-capable intercepting HTTP proxy for penetration..
MIT - django-import-export (🥈34 · ⭐ 3.3K · 📉) - Django application and library for importing and..
BSD-2 - django-model-utils (🥈32 · ⭐ 2.8K · 📉) - Django model mixins and utilities.
BSD-3 - Yarl (🥈30 · ⭐ 1.5K · 📉) - Yet another URL library.
Apache-2 - Lassie (🥉17 · ⭐ 630 · 💀) - Web Content Retrieval for Humans.
MIT
Update: 2026.02.12
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- litestar (🥈37 · ⭐ 8K · 📈) - Light, flexible and extensible ASGI framework | Built to scale.
MIT - Yarl (🥇37 · ⭐ 1.5K · 📈) - Yet another URL library.
Apache-2 - google-auth (🥈37 · ⭐ 870 · 📈) - Google Auth Python Library.
Apache-2 - tavern (🥈33 · ⭐ 1.1K · 📈) - A command-line tool and Python library and Pytest plugin for automated..
MIT - starlette context (🥉26 · ⭐ 610 · 💤) - Middleware for Starlette that allows you to store and..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- flask (🥇48 · ⭐ 71K · 📉) - The Python micro framework for building web applications.
BSD-3 - posthog (🥇43 · ⭐ 31K · 📉) - PostHog is an all-in-one developer platform for building successful..
MIT - tushare (🥉32 · ⭐ 14K · 💀) - TuShare is a utility for crawling historical data of China stocks.
BSD-3 - imdbpy (🥉29 · ⭐ 1.3K · 📉) - Cinemagoer is a Python package useful to retrieve and manage the..
❗️GPL-2.0 - slacker (🥉27 · ⭐ 1.6K · 💀) - Full-featured Python interface for the Slack API.
Apache-2
Update: 2026.02.05
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- google-auth (🥈37 · ⭐ 870 · 📈) - Google Auth Python Library.
Apache-2 - litestar (🥈36 · ⭐ 8K · 📈) - Light, flexible and extensible ASGI framework | Built to scale.
MIT - jira (🥈35 · ⭐ 2.1K · 📈) - Python Jira library. Development chat available on..
BSD-2 - tavern (🥈33 · ⭐ 1.1K · 📈) - A command-line tool and Python library and Pytest plugin for automated..
MIT - starlette context (🥉26 · ⭐ 610 · 💤) - Middleware for Starlette that allows you to store and..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- sanic (🥈38 · ⭐ 19K · 📉) - Accelerate your web app development | Build fast. Run fast.
MIT - django-crispy-forms (🥈32 · ⭐ 5.1K · 📉) - The best way to have DRY Django forms. The app..
MIT - django-braces (🥉26 · ⭐ 2K · 💤) - Reusable, generic mixins for Django.
BSD-3 - python-react (🥉21 · ⭐ 1.6K · 💀) - Server-side rendering of React components.
MIT - merchant (🥉17 · ⭐ 1K · 💀) - A Django app to accept payments from various payment processors..
BSD-3
Update: 2026.01.29
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- posthog (🥇44 · ⭐ 31K · 📈) - PostHog is an all-in-one developer platform for building successful..
MIT - Strawberry GraphQL (🥇36 · ⭐ 4.6K · 📈) - A GraphQL library for Python that leverages type..
MIT - django-money (🥈33 · ⭐ 1.8K · 📈) - Money fields for Django forms and models.
BSD-3 - flask-security (🥈32 · ⭐ 1.6K · 💀) - Quick and simple security for Flask applications.
MIT - streaming-form-data (🥉27 · ⭐ 180 · 📈) - Streaming (and fast!) parser for multipart/form-data..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- google-auth (🥈33 · ⭐ 870 · 📉) - Google Auth Python Library.
Apache-2 - litestar (🥉30 · ⭐ 8K · 📉) - Light, flexible and extensible ASGI framework | Built to scale.
MIT - Yarl (🥈30 · ⭐ 1.5K · 📉) - Yet another URL library.
Apache-2 - pyscript (🥉26 · ⭐ 19K · 📉) - PyScript is an open source platform for Python in the browser...
Apache-2 - starlette context (🥉20 · ⭐ 610 · 📉) - Middleware for Starlette that allows you to store and..
MIT
Update: 2026.01.22
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- selenium (🥇50 · ⭐ 34K · 📈) - A browser automation framework and ecosystem.
Apache-2 - Yarl (🥇37 · ⭐ 1.5K · 📈) - Yet another URL library.
Apache-2 - pyotp (🥈32 · ⭐ 3.3K · 📈) - Python One-Time Password Library.
MIT - pyscript (🥈31 · ⭐ 19K · 📈) - PyScript is an open source platform for Python in the browser...
Apache-2 - ghapi (🥉30 · ⭐ 670 · 📈) - A delightful and complete interface to GitHubs amazing API.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- django-rest-framework (🥈44 · ⭐ 30K · 📉) - Web APIs for Django.
BSD-3 - Locust (🥇43 · ⭐ 27K · 📉) - Write scalable load tests in plain Python.
MIT - python-telegram-bot (🥇42 · ⭐ 29K · 📉) - We have made you a wrapper you cant refuse.
❗️GPL-3.0 - flask-security (🥈29 · ⭐ 1.6K · 💀) - Quick and simple security for Flask applications.
MIT - speedtest-cli (🥉28 · ⭐ 14K · 💀) - Command line interface for testing internet bandwidth..
Apache-2
Update: 2026.01.15
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- requests (🥇48 · ⭐ 54K · 📈) - A simple, yet elegant, HTTP library.
Apache-2 - werkzeug (🥇46 · ⭐ 6.8K · 📈) - The comprehensive WSGI web application library.
BSD-3 - websockets (🥇41 · ⭐ 5.6K · 📈) - Library for building WebSocket servers and clients in Python.
BSD-3 - requestium (🥉27 · ⭐ 1.8K · 📈) - Integration layer between Requests and Selenium for automation..
BSD-3 - maltrail (🥉26 · ⭐ 8.1K · 📈) - Malicious traffic detection system.
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- selenium (🥇48 · ⭐ 34K · 📉) - A browser automation framework and ecosystem.
Apache-2 - litestar (🥈34 · ⭐ 7.9K · 📉) - Light, flexible and extensible ASGI framework | Built to scale.
MIT - Yarl (🥈30 · ⭐ 1.5K · 📉) - Yet another URL library.
Apache-2 - pyscript (🥉26 · ⭐ 19K · 📉) - PyScript is an open source platform for Python in the browser...
Apache-2 - flask-file-upload (🥉14 · ⭐ 150 · 💀) - Easy file uploads for Flask.
MIT
Update: 2026.01.08
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- Locust (🥇44 · ⭐ 27K · 📈) - Write scalable load tests in plain Python.
MIT - dj-database-url (🥇36 · ⭐ 1.6K · 📈) - Use Database URLs in your Django Application.
BSD-3 - apistar (🥉30 · ⭐ 5.6K · 💀) - The Web API toolkit.
BSD-3 - django-easy-audit (🥉27 · ⭐ 830 · 📈) - Yet another Django audit log app, hopefully the..
❗️GPL-3.0 - micawber (🥉27 · ⭐ 670 · 📈) - a small library for extracting rich content from urls.
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- django (🥇49 · ⭐ 86K · 📉) - The Web framework for perfectionists with deadlines.
BSD-3 - coverage (🥇43 · ⭐ 3.3K · 📉) - The code coverage tool for Python.
Apache-2 - google-api-python-client (🥇42 · ⭐ 8.7K · 📉) - The official Python client library for Googles..
Apache-2 - Panel (🥇39 · ⭐ 5.6K · 📉) - Panel: The powerful data exploration & web app framework for Python.
BSD-3 - maltrail (🥉24 · ⭐ 8K · 📉) - Malicious traffic detection system.
MIT