Releases: ml-tooling/best-of-web-python
Update: 2025.10.23
📈 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.
- impacket (🥇39 ·  ⭐ 15K · 📈) - Impacket is a collection of Python classes for working with.. Apache-2
- python-socketio (🥈36 ·  ⭐ 4.3K · 📈) - Python Socket.IO server and client. MIT
- notion-sdk-py (🥉31 ·  ⭐ 2.1K · 📈) - Notion API client SDK, rewritten in Python! (sync + async). MIT
- mistletoe (🥉28 ·  ⭐ 980 · 📈) - A fast, extensible and spec-compliant Markdown parser in pure Python. MIT
- authomatic (🥉26 ·  ⭐ 1K · 📈) - Simple yet powerful authorization / authentication client library.. 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.
- coverage (🥇43 ·  ⭐ 3.3K · 📉) - The code coverage tool for Python. Apache-2
- posthog (🥇42 ·  ⭐ 30K · 📉) - PostHog provides open-source web & product analytics, session.. MIT
- django-allauth (🥇42 ·  ⭐ 10K · 📉) - Integrated set of Django applications addressing.. MIT
- weblate (🥈37 ·  ⭐ 5.5K · 📉) - Web based localization tool with tight version control.. ❗️GPL-3.0
- django-oauth-toolkit (🥈33 ·  ⭐ 3.3K · 📉) - OAuth2 goodies for the Djangonauts!. ❗Unlicensed
Update: 2025.10.16
📈 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.
- websocket-client (🥇40 ·  ⭐ 3.7K · 📈) - WebSocket client for Python. Apache-2
- autobahn-python (🥈37 ·  ⭐ 2.5K · 📈) - WebSocket and WAMP in Python for Twisted and asyncio. MIT
- idna (🥈36 ·  ⭐ 270 · 📈) - Internationalized Domain Names for Python (IDNA 2008 and UTS #46). BSD-3
- django-oauth-toolkit (🥈34 ·  ⭐ 3.3K · 📈) - OAuth2 goodies for the Djangonauts!. ❗Unlicensed
- django-cas-ng (🥉28 ·  ⭐ 390 · 📈) - Django CAS 1.0/2.0/3.0 client authentication library,.. 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.
- wagtail (🥇42 ·  ⭐ 20K · 📉) - A Django content management system focused on flexibility and.. BSD-3
- django-oscar (🥈34 ·  ⭐ 6.5K · 📉) - Domain-driven e-commerce for Django. BSD-3
- python-socketio (🥈34 ·  ⭐ 4.3K · 📉) - Python Socket.IO server and client. MIT
- Yarl (🥈30 ·  ⭐ 1.5K · 📉) - Yet another URL library. Apache-2
- Cola (🥉20 ·  ⭐ 1.5K · 💀) - A high-level distributed crawling framework. Apache-2
Update: 2025.09.25
📈 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-reversion (🥇36 ·  ⭐ 3.1K · 📈) - django-reversion is an extension to the Django web.. BSD-3
- pycurl (🥈36 ·  ⭐ 1.1K · 📈) - PycURL - Python interface to libcurl. ❗️LGPL-2.1
- autobahn-python (🥈35 ·  ⭐ 2.5K · 📈) - WebSocket and WAMP in Python for Twisted and asyncio. MIT
- django-push-notifications (🥉28 ·  ⭐ 2.4K · 📈) - Send push notifications to mobile devices through GCM.. MIT
- httpx-ws (🥉27 ·  ⭐ 140 · 📈) - WebSocket support for HTTPX. 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.
- httpx (🥈41 ·  ⭐ 15K · 📉) - A next generation HTTP client for Python. BSD-3
- oauthlib (🥇41 ·  ⭐ 2.9K · 📉) - A generic, spec-compliant, thorough implementation of the OAuth.. BSD-3
- pyjwt (🥇39 ·  ⭐ 5.5K · 📉) - JSON Web Token implementation in Python. MIT
- Strawberry GraphQL (🥈33 ·  ⭐ 4.4K · 📉) - A GraphQL library for Python that leverages type.. MIT
- django-redis (🥈33 ·  ⭐ 3K · 📉) - Full featured redis cache backend for Django. BSD-3
Update: 2025.09.18
📈 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.
- sherlock (🥈36 ·  ⭐ 69K · 📈) - Hunt down social media accounts by username across social networks. MIT
- python-zeep (🥈34 ·  ⭐ 2K · 📈) - A Python SOAP client. MIT
- Grab (🥇33 ·  ⭐ 2.4K · 📈) - Web Scraping Framework. MIT
- flask-limiter (🥇33 ·  ⭐ 1.2K · 📈) - Rate Limiting extension for Flask. MIT
- ghapi (🥉28 ·  ⭐ 660 · 📈) - 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.
- fastapi (🥇47 ·  ⭐ 90K · 📉) - FastAPI framework, high performance, easy to learn, fast to.. MIT
- oauthlib (🥇42 ·  ⭐ 2.9K · 📉) - A generic, spec-compliant, thorough implementation of the OAuth.. BSD-3
- markdown (🥇40 ·  ⭐ 4.1K · 📉) - A Python implementation of John Grubers Markdown with Extension.. BSD-3
- bottle (🥈39 ·  ⭐ 8.7K · 📉) - bottle.py is a fast and simple micro-framework for python web-.. MIT
- Yarl (🥈30 ·  ⭐ 1.4K · 📉) - Yet another URL library. Apache-2
Update: 2025.09.11
📈 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 (🥇43 ·  ⭐ 27K · 📈) - Write scalable load tests in plain Python. MIT
- pynacl (🥈38 ·  ⭐ 1.2K · 📈) - Python binding to the Networking and Cryptography (NaCl) library. Apache-2
- Yarl (🥇37 ·  ⭐ 1.4K · 📈) - Yet another URL library. Apache-2
- Mockoon (🥈31 ·  ⭐ 7.7K · 📈) - Mockoon is the easiest and quickest way to run mock APIs.. MIT
- snallygaster (🥉21 ·  ⭐ 2.1K · 📈) - Tool to scan for secret files on HTTP servers. ❗️0BSD
📉 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.
- werkzeug (🥈43 ·  ⭐ 6.8K · 📉) - The comprehensive WSGI web application library. BSD-3
- posthog (🥇42 ·  ⭐ 29K · 📉) - PostHog provides open-source web & product analytics, session.. MIT
- GitPython (🥇41 ·  ⭐ 4.9K · 📉) - GitPython is a python library used to interact with Git.. BSD-3
- pyzmq (🥇40 ·  ⭐ 4K · 📉) - PyZMQ: Python bindings for zeromq. ❗️Revised BSD
- requests-oauthlib (🥈36 ·  ⭐ 1.8K · 📉) - OAuthlib support for Python-Requests!. ISC
Update: 2025.09.04
📈 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.
- gunicorn (🥇44 ·  ⭐ 10K · 📈) - gunicorn Green Unicorn is a WSGI HTTP Server for UNIX, fast clients.. MIT
- wagtail (🥇42 ·  ⭐ 20K · 📈) - A Django content management system focused on flexibility and.. BSD-3
- httplib2 (🥈35 ·  ⭐ 500 · 📈) - Small, fast HTTP client library for Python. Features persistent.. MIT
- flask_pydantic (🥈27 ·  ⭐ 400 · 📈) - flask extension for integration with the awesome.. MIT
- flask-seasurf (🥈26 ·  ⭐ 190 · 💀) - SeaSurf is a Flask extension for preventing cross-site.. 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.
- jinja (🥇40 ·  ⭐ 11K · 📉) - A very fast and expressive template engine. BSD-3
- certbot (🥇39 ·  ⭐ 32K · 📉) - Certbot is EFFs tool to obtain certs from Lets Encrypt and.. ❗Unlicensed
- rdflib (🥈36 ·  ⭐ 2.3K · 📉) - RDFLib is a Python library for working with RDF, a simple yet.. BSD-3
- graphene-django (🥈32 ·  ⭐ 4.4K · 📉) - Build powerful, efficient, and flexible GraphQL APIs.. MIT
- fake-useragent (🥈32 ·  ⭐ 4K · 📉) - Up-to-date simple useragent faker with real world database. Apache-2
Update: 2025.08.28
📈 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.
- Streamlit (🥇47 ·  ⭐ 41K · 📈) - Streamlit A faster way to build and share data apps. Apache-2
- structlog (🥈38 ·  ⭐ 4.2K · 📈) - Simple, powerful, and fast logging for Python. Apache-2
- datamodel-code-generator (🥇36 ·  ⭐ 3.4K · 📈) - Pydantic model and dataclasses.dataclass generator.. MIT
- django-redis (🥈34 ·  ⭐ 3K · 📈) - Full featured redis cache backend for Django. BSD-3
- django-polymorphic (🥈34 ·  ⭐ 1.8K · 📈) - Improved Django model inheritance with automatic.. 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.
Update: 2025.08.21
📈 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.
- coverage (🥇41 ·  ⭐ 3.2K · 📈) - The code coverage tool for Python. Apache-2
- simple-salesforce (🥉27 ·  ⭐ 1.8K · 📈) - A very simple Salesforce.com REST API client for.. ❗Unlicensed
- easy-thumbnails (🥈27 ·  ⭐ 1.4K · 📈) - Easy thumbnails for Django. BSD-3
- facebook-sdk (🥉26 ·  ⭐ 2.8K · 💀) - Python SDK for Facebooks Graph API. Apache-2
- flask-praetorian (🥉21 ·  ⭐ 350 · 📈) - Strong, Simple, and Precise security for Flask APIs.. 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.
- mitmproxy (🥇38 ·  ⭐ 40K · 📉) - An interactive TLS-capable intercepting HTTP proxy for penetration.. MIT
- pyjwt (🥇35 ·  ⭐ 5.4K · 📉) - JSON Web Token implementation in Python. MIT
- weblate (🥈35 ·  ⭐ 5.3K · 📉) - Web based localization tool with tight version control.. ❗️GPL-3.0
- chalice (🥇32 ·  ⭐ 11K · 📉) - Python Serverless Microframework for AWS. Apache-2
- gain (🥉10 ·  ⭐ 2K · 📉) - Taken Over By Shad0w For Responsible Disclosure [Kiwi BBP]. ❗️GPL-3.0
Update: 2025.08.14
📈 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.
- Streamlit (🥇40 ·  ⭐ 41K · 📈) - Streamlit A faster way to build and share data apps. Apache-2
- markdown-it-py (🥈32 ·  ⭐ 930 · 📈) - Markdown parser, done right. 100% CommonMark support,.. MIT
- django-countries (🥉26 ·  ⭐ 1.5K · 📈) - A Django application that provides country choices.. MIT
- Lassie (🥉18 ·  ⭐ 620 · 💀) - Web Content Retrieval for Humans. MIT
- gain (🥉12 ·  ⭐ 2K · 💀) - Web crawling framework based on asyncio. ❗️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.
- posthog (🥇39 ·  ⭐ 28K · 📉) - PostHog provides open-source web & product analytics, session.. MIT
- web3.py (🥈35 ·  ⭐ 5.3K · 📉) - A python interface for interacting with the Ethereum blockchain and.. MIT
- chalice (🥇33 ·  ⭐ 11K · 📉) - Python Serverless Microframework for AWS. Apache-2
- facebook-sdk (🥉22 ·  ⭐ 2.8K · 💀) - Python SDK for Facebooks Graph API. Apache-2
- flask-debugtoolbar (🥉19 ·  ⭐ 950 · 📉) - MongoDB Bugbounty POC by @nvk0x. BSD-3
Update: 2025.08.07
📈 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.
- tyk (🥉28 ·  ⭐ 10K · 📈) - Tyk Open Source API Gateway written in Go, supporting REST, GraphQL,.. MPL-2.0
- safrs (🥉19 ·  ⭐ 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.
- Streamlit (🥇39 ·  ⭐ 41K · 📉) - Streamlit A faster way to build and share data apps. Apache-2
- structlog (🥈30 ·  ⭐ 4.1K · 📉) - Simple, powerful, and fast logging for Python. Apache-2
- datamodel-code-generator (🥉29 ·  ⭐ 3.4K · 📉) - Pydantic model and dataclasses.dataclass generator.. MIT
- django-redis (🥉26 ·  ⭐ 3K · 📉) - Full featured redis cache backend for Django. BSD-3
- gain (🥉10 ·  ⭐ 2K · 📉) - Taken Over By Shad0w [ No Malicious Content Here ]. ❗️GPL-3.0



