Releases: ml-tooling/best-of-web-python
Update: 2026.04.30
📈 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 (🥇48 · ⭐ 44K · 📈) - Streamlit A faster way to build and share data apps.
Apache-2 - authlib (🥇39 · ⭐ 5.3K · 📈) - The ultimate Python library in building OAuth, OpenID Connect..
BSD-3 - instagram-scraper (🥉17 · ⭐ 6.9K · 💀) - Scrapes an instagram users photos and videos.
Unlicense - igramscraper (🥉16 · ⭐ 2.1K · 💀) - scrapes medias, likes, followers, tags and all metadata...
MIT - InstaPy (🥉15 · ⭐ 17K · 💀) - Tool for automated Instagram interactions.
❗️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.
- web3.py (🥉31 · ⭐ 5.5K · 📉) - A python interface for interacting with the Ethereum blockchain and..
MIT - certifi (🥉27 · ⭐ 970 · 📉) - (Python Distribution) A carefully curated collection of Root..
❗Unlicensed - Flask-Migrate (🥈26 · ⭐ 2.4K · 📉) - SQLAlchemy database migrations for Flask applications..
MIT - flask-bootstrap (🥉13 · ⭐ 210 · 💀) - A Flask app template with integrated SQLAlchemy,..
❗Unlicensed - playwright (🥉11 · 📉) - Python version of the Playwright testing and automation library.
❗Unlicensed
Update: 2026.04.09
📈 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.
- web3.py (🥇38 · ⭐ 5.5K · 📈) - A python interface for interacting with the Ethereum blockchain and..
MIT - waitress (🥈36 · ⭐ 1.6K · 📈) - Waitress - A WSGI server for Python 3.
❗️ZPL-2.1 - django-filter (🥈33 · ⭐ 4.7K · 📈) - A generic system for filtering Django QuerySets based..
❗Unlicensed - pyramid_debugtoolbar (🥉24 · ⭐ 96 · 💀) - Pyramid debug toolbar.
BSD-3 - flask-debugtoolbar (🥉19 · ⭐ 950 · 💤) - A toolbar overlay for debugging Flask applications.
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.
- Streamlit (🥇39 · ⭐ 44K · 📉) - Streamlit A faster way to build and share data apps.
Apache-2 - aiohttp (🥉12 · 📉) - Async http client/server framework (asyncio).
❗Unlicensed - InstaPy (🥉3 · 📉) -
❗Unlicensed - gain (🥉3 · 💤) - Taken Over By Shad0w For Responsible Disclosure [Kiwi BBP].
❗Unlicensed - igramscraper (🥉2 · 📉) -
❗Unlicensed
Update: 2026.04.02
📈 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.
- certifi (🥈35 · ⭐ 960 · 📈) - (Python Distribution) A carefully curated collection of Root..
MPL-2.0 - playwright (🥈29 · ⭐ 14K · 📈) - A high-level API to automate web browsers.
Apache-2 - quart (🥉26 · ⭐ 3.5K · 💀) - Quart is a Python ASGI web microframework with the same API as Flask.
MIT - igramscraper (🥉16 · ⭐ 2.1K · 💀) - scrapes medias, likes, followers, tags and all metadata...
MIT - gain (🥉13 · ⭐ 2K · 💤) - Taken Over By Shad0w For Responsible Disclosure [Kiwi BBP].
❗️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.
- web3.py (🥉30 · ⭐ 5.5K · 📉) - A python interface for interacting with the Ethereum blockchain and..
MIT - waitress (🥉27 · ⭐ 1.6K · 📉) - Waitress - A WSGI server for Python 3.
❗Unlicensed - django-filter (🥉25 · ⭐ 4.7K · 📉) - A generic system for filtering Django QuerySets based..
❗Unlicensed - pyramid_debugtoolbar (🥉17 · ⭐ 96 · 💀) - Pyramid debug toolbar.
❗Unlicensed - Yarl (🥉12 · 📉) - Yet another URL library.
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
- iploop-sdk (🥉10 · ⭐ 1 · 🐣) - Residential proxy SDK with 66 site presets and built-in anti-..
MIT
Update: 2026.03.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.
- tweepy (🥈39 · ⭐ 11K · 💤) - Twitter for Python!.
MIT - Yarl (🥇36 · ⭐ 1.5K · 📈) - Yet another URL library.
Apache-2 - html5lib-python (🥉33 · ⭐ 1.2K · 💀) - Standards-compliant library for parsing and serializing..
MIT - pyramid_debugtoolbar (🥉24 · ⭐ 96 · 💀) - Pyramid debug toolbar.
BSD-3 - pyramid_mailer (🥉21 · ⭐ 51 · 💀) - A package for sending email from your Pyramid..
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.
- certifi (🥉26 · ⭐ 960 · 📉) - (Python Distribution) A carefully curated collection of Root..
❗Unlicensed - playwright (🥉11 · 📉) - Python version of the Playwright testing and automation library.
❗Unlicensed - flask-debugtoolbar (🥉8 · 💤) - A toolbar overlay for debugging Flask applications.
❗Unlicensed - igramscraper (🥉2 · 📉) -
❗Unlicensed - instagram-scraper (📉) -
❗Unlicensed
Update: 2026.03.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.
- flask (🥇51 · ⭐ 71K · 📈) - The Python micro framework for building web applications.
BSD-3 - pysimplesoap (🥉24 · ⭐ 370 · 💀) - Python Simple SOAP Library.
❗️LGPL-3.0 - pyramid_openapi3 (🥉24 · ⭐ 84 · 📈) - Pyramid addon for OpenAPI3 validation of requests and..
MIT - pyresttest (🥉23 · ⭐ 1.2K · 💀) - Python Rest Testing.
Apache-2 - wdb (🥉22 · ⭐ 1.6K · 💀) - An improbable web debugger through WebSockets.
❗️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.
- tweepy (🥉32 · ⭐ 11K · 💤) - Twitter for Python!.
MIT - google-auth (🥈32 · ⭐ 870 · 📉) - This library has moved to..
Apache-2 - pyppeteer (🥉21 · ⭐ 3.6K · 💀) - Headless chrome/chromium automation library (unofficial..
❗Unlicensed - pyramid_debugtoolbar (🥉17 · ⭐ 96 · 💀) - Pyramid debug toolbar.
❗Unlicensed - Yarl (🥉12 · 📉) - Yet another URL library.
❗Unlicensed
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