Releases: ml-tooling/best-of-web-python
Update: 2024.03.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.
- WeasyPrint (🥈37 · ⭐ 6.5K · 📈) - The awesome document factory.
BSD-3
- Yarl (🥇36 · ⭐ 1.2K · 📈) - Yet another URL library.
Apache-2
- requestium (🥉26 · ⭐ 1.8K · 📈) - Integration layer between Requests and Selenium for automation..
BSD-3
- mixer (🥉25 · ⭐ 930 · 💀) - Mixer -- Is a fixtures replacement. Supported Django, Flask,..
BSD-3
- gabbi (🥉22 · ⭐ 150 · 📈) - Declarative HTTP Testing for Python and anything else.
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-taggit (🥉26 · ⭐ 3.2K · 📉) - Simple tagging for django.
BSD-3
- django-compressor (🥉25 · ⭐ 2.7K · 📉) - Compresses linked and inline javascript or CSS into a..
❗Unlicensed
- django-countries (🥉24 · ⭐ 1.3K · 💤) - A Django application that provides country choices..
MIT
- furl (🥉20 · ⭐ 2.5K · 💀) - URL parsing and manipulation made easy.
❗Unlicensed
- flask-bootstrap (🥉13 · ⭐ 210 · 💀) - A Flask app template with integrated SQLAlchemy,..
❗Unlicensed
Update: 2024.02.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.
- requests (🥇49 · ⭐ 51K · 📈) - A simple, yet elegant, HTTP library.
Apache-2
- requests-oauthlib (🥇38 · ⭐ 1.7K · 📈) - OAuthlib support for Python-Requests!.
ISC
- litestar (🥉34 · ⭐ 4.1K · 📈) - Production-ready, Light, Flexible and Extensible ASGI API..
MIT
- rpyc (🥈33 · ⭐ 1.5K · 📈) - RPyC (Remote Python Call) - A transparent and symmetric RPC library for..
MIT
- html2text (🥉31 · ⭐ 1.6K · 📈) - Convert HTML to Markdown-formatted text.
❗️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.
- Yarl (🥈32 · ⭐ 1.2K · 📉) - Yet another URL library.
Apache-2
- requestium (🥉22 · ⭐ 1.8K · 📉) - Integration layer between Requests and Selenium for automation..
BSD-3
- httmock (🥉20 · ⭐ 460 · 💀) - A mocking library for requests.
❗Unlicensed
- mixer (🥉19 · ⭐ 930 · 💀) - Mixer -- Is a fixtures replacement. Supported Django, Flask,..
BSD-3
- gabbi (🥉17 · ⭐ 150 · 📉) - Declarative HTTP Testing for Python and anything else.
❗Unlicensed
Update: 2024.02.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.
- django (🥇49 · ⭐ 76K · 📈) - The Web framework for perfectionists with deadlines.
BSD-3
- pycurl (🥈34 · ⭐ 1K · 📈) - PycURL - Python interface to libcurl.
❗️LGPL-2.1
- httpbin (🥈33 · ⭐ 12K · 💀) - HTTP Request & Response Service, written in Python + Flask.
ISC
- furl (🥉27 · ⭐ 2.5K · 💀) - URL parsing and manipulation made easy.
Unlicense
- purl (🥉24 · ⭐ 300 · 💀) - A simple, immutable URL class with a clean API for interrogation 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.
- selenium (🥇47 · ⭐ 29K · 📉) - A browser automation framework and ecosystem.
Apache-2
- urllib3 (🥈45 · ⭐ 3.6K · 📉) - urllib3 is a user-friendly HTTP client library for Python.
MIT
- markdown (🥇40 · ⭐ 3.5K · 📉) - A Python implementation of John Grubers Markdown with Extension..
BSD-3
- django-cms (🥈39 · ⭐ 9.7K · 📉) - The easy-to-use and developer-friendly enterprise CMS..
BSD-3
- django-organizations (🥉27 · ⭐ 1.2K · 📉) - Multi-user accounts for Django projects.
BSD-2
➕ Added Projects
Projects that were recently added to this best-of list.
Update: 2024.02.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.
- Streamlit (🥇44 · ⭐ 30K · 📈) - Streamlit A faster way to build and share data apps.
Apache-2
- django-rest-framework (🥇43 · ⭐ 27K · 📈) - Web APIs for Django.
BSD-3
- uvicorn (🥇40 · ⭐ 7.5K · 📈) - An ASGI web server, for Python.
BSD-3
- django-model-utils (🥈34 · ⭐ 2.6K · 📈) - Django model mixins and utilities.
BSD-3
- flask-babel (🥈30 · ⭐ 430 · 📈) - i18n and l10n support for Flask based on Babel and pytz.
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.
- gunicorn (🥇44 · ⭐ 9.4K · 📉) - gunicorn Green Unicorn is a WSGI HTTP Server for UNIX, fast clients..
MIT
- werkzeug (🥇43 · ⭐ 6.5K · 📉) - The comprehensive WSGI web application library.
BSD-3
- pelican (🥇37 · ⭐ 12K · 📉) - Static site generator that supports Markdown and reST syntax...
❗️AGPL-3.0
- django-filter (🥇36 · ⭐ 4.3K · 📉) - A generic system for filtering Django QuerySets based..
BSD-3
- Prometheus Client (🥈34 · ⭐ 3.7K · 📉) - Python client for the Prometheus monitoring system.
Apache-2
Update: 2024.02.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.
- django-cms (🥈39 · ⭐ 9.7K · 📈) - The easy-to-use and developer-friendly enterprise CMS..
BSD-3
- mezzanine (🥈32 · ⭐ 4.7K · 💀) - CMS framework for Django.
BSD-2
- feincms (🥉27 · ⭐ 880 · 📈) - A Django-based CMS with a focus on extensibility and concise..
BSD-3
- mixer (🥉25 · ⭐ 920 · 💀) - Mixer -- Is a fixtures replacement. Supported Django, Flask,..
BSD-3
- pyramid_mailer (🥉21 · ⭐ 50 · 💀) - 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.
- django (🥇47 · ⭐ 75K · 📉) - The Web framework for perfectionists with deadlines.
BSD-3
- django-rest-framework (🥈41 · ⭐ 27K · 📉) - Web APIs for Django.
❗Unlicensed
- djoser (🥈32 · ⭐ 2.4K · 📉) - REST implementation of Django authentication system.
MIT
- flask-babel (🥈27 · ⭐ 430 · 📉) - i18n and l10n support for Flask based on Babel and..
❗Unlicensed
- furl (🥉20 · ⭐ 2.5K · 💀) - URL parsing and manipulation made easy.
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
Update: 2024.02.01
📈 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.
- markdown (🥇41 · ⭐ 3.5K · 📈) - A Python implementation of John Grubers Markdown with Extension..
BSD-3
- django-cleanup (🥉28 · ⭐ 1K · 📈) - Automatically deletes old file for FileField and..
MIT
- flask-talisman (🥉23 · ⭐ 910 · 💀) - HTTP security headers for Flask.
Apache-2
- graphene-pydantic (🥉22 · ⭐ 210 · 📈) - Integrate GraphQL with your Pydantic models.
Apache-2
- async-asgi-testclient (🥉19 · ⭐ 150 · 💀) - A framework-agnostic library for testing ASGI web..
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-cms (🥈34 · ⭐ 9.7K · 📉) - The easy-to-use and developer-friendly enterprise CMS..
BSD-3
- mezzanine (🥉27 · ⭐ 4.7K · 💀) - CMS framework for Django.
BSD-2
- feincms (🥉21 · ⭐ 880 · 📉) - A Django-based CMS with a focus on extensibility and concise..
BSD-3
- mixer (🥉19 · ⭐ 920 · 💀) - Mixer -- Is a fixtures replacement. Supported Django, Flask,..
BSD-3
- pyramid_mailer (🥉14 · ⭐ 50 · 💀) - A package for sending email from your Pyramid..
❗Unlicensed
Update: 2024.01.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.
- youtube-dl (🥇43 · ⭐ 130K · 📈) - Command-line program to download videos from YouTube.com..
Unlicense
- pyzmq (🥇40 · ⭐ 3.5K · 📈) - PyZMQ: Python bindings for zeromq.
❗️Revised BSD
- markupsafe (🥈38 · ⭐ 580 · 📈) - Safely add untrusted strings to HTML/XML markup.
BSD-3
- flask_pydantic (🥉25 · ⭐ 320 · 📈) - flask extension for integration with the awesome..
MIT
- flask-jsonrpc (🥉23 · ⭐ 280 · 📈) - Basic JSON-RPC implementation for your Flask-powered..
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.
- discord.py (🥈39 · ⭐ 14K · 📉) - An API wrapper for Discord written in Python.
MIT
- Strawberry GraphQL (🥇34 · ⭐ 3.6K · 📉) - A GraphQL library for Python that leverages type..
MIT
- django-taggit (🥈31 · ⭐ 3.2K · 📉) - Simple tagging for django.
BSD-3
- flask-seasurf (🥉22 · ⭐ 190 · 💀) - SeaSurf is a Flask extension for preventing cross-..
❗Unlicensed
- flask-talisman (🥉20 · ⭐ 900 · 💀) - HTTP security headers for Flask.
Apache-2
Update: 2024.01.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.
- urllib3 (🥈46 · ⭐ 3.6K · 📈) - urllib3 is a user-friendly HTTP client library for Python.
MIT
- dnspython (🥇40 · ⭐ 2.3K · 📈) - a powerful DNS toolkit for python.
ISC
- flask-marshmallow (🥈31 · ⭐ 830 · 📈) - Flask + marshmallow for beautiful APIs.
MIT
- django-solo (🥉26 · ⭐ 820 · 📈) - Helps working with singletons - things like global..
❗️CC-BY-3.0
- GHunt (🥉23 · ⭐ 14K · 📈) - Offensive Google framework.
❗Unlicensed
📉 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.
- youtube-dl (🥉31 · ⭐ 130K · 📉) - Command-line program to download videos from YouTube.com..
Unlicense
- httpagentparser (🥉23 · ⭐ 220 · 💀) - Python HTTP Agent Parser.
MIT
- flask_pydantic (🥉22 · ⭐ 310 · 📉) - flask extension for integration with the awesome..
MIT
- django-graphql-auth (🥉20 · ⭐ 320 · 💀) - Django registration and authentication with GraphQL.
MIT
- python-graphql-client (🥉20 · ⭐ 160 · 💀) - Simple GraphQL client for Python 2.7+.
MIT
Update: 2024.01.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.
- fastapi (🥇47 · ⭐ 67K · 📈) - FastAPI framework, high performance, easy to learn, fast to..
MIT
- jinja (🥇43 · ⭐ 9.7K · 📈) - A very fast and expressive template engine.
BSD-3
- oauthlib (🥇40 · ⭐ 2.7K · 📈) - A generic, spec-compliant, thorough implementation of the OAuth..
BSD-3
- flask_pydantic (🥉25 · ⭐ 310 · 📈) - flask extension for integration with the awesome..
MIT
- flask-msearch (🥉19 · ⭐ 200 · 💀) - Full text search for flask.
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.
- flask (🥇49 · ⭐ 65K · 📉) - The Python micro framework for building web applications.
BSD-3
- dnspython (🥇39 · ⭐ 2.3K · 📉) - a powerful DNS toolkit for python.
ISC
- django-storages (🥇36 · ⭐ 2.6K · 📉) - Django-storages is a project to provide a variety of..
BSD-3
- requests-oauthlib (🥈36 · ⭐ 1.7K · 📉) - OAuthlib support for Python-Requests!.
ISC
- flask-caching (🥇32 · ⭐ 840 · 📉) - A caching extension for Flask.
BSD-3
Update: 2024.01.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.
- certifi (🥈35 · ⭐ 720 · 📈) - (Python Distribution) A carefully curated collection of Root..
MPL-2.0
- playwright (🥉26 · ⭐ 9.7K · 📈) - A high-level API to automate web browsers.
Apache-2
- flask-bootstrap (🥉24 · ⭐ 1.6K · 💀) - A Flask app template with integrated SQLAlchemy,..
BSD-3
- instagram-scraper (🥉20 · ⭐ 6.9K · 💀) - Scrapes an instagram users photos and videos.
Unlicense
- igramscraper (🥉16 · ⭐ 2.1K · 💀) - scrapes medias, likes, followers, tags and all metadata...
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.
- praw (🥈35 · ⭐ 3.2K · 📉) - PRAW, an acronym for Python Reddit API Wrapper, is a python package..
BSD-2
- bleach (🥈35 · ⭐ 2.6K · 📉) - Bleach is an allowed-list-based HTML sanitizing library that..
Apache-2
- pyotp (🥉30 · ⭐ 2.7K · 📉) - Python One-Time Password Library.
MIT
- django-cachalot (🥉25 · ⭐ 1.1K · 📉) - No effort, no worry, maximum performance.
BSD-3
- flask_pydantic (🥉20 · ⭐ 310 · 💤) - flask extension for integration with the awesome..
MIT