Releases: ml-tooling/best-of-web-python
Update: 2023.03.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.
- authlib (🥇37 · ⭐ 3.6K · 📈) - The ultimate Python library in building OAuth, OpenID Connect..
BSD-3
- django-markdownx (🥉28 · ⭐ 750 · 📈) - Comprehensive Markdown plugin built for Django.
BSD-3
- flask-testing (🥈28 · ⭐ 490 · 💀) - Unittest extensions for Flask.
BSD-3
- notion-sdk-py (🥉26 · ⭐ 1K · 📈) - The official Notion API client library, but rewritten in..
MIT
- Kotti (🥉19 · ⭐ 390 · 💤) - Kotti is a high-level, Pythonic web application framework based on..
❗️BSD
📉 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.
- Scrapy (🥇45 · ⭐ 47K · 📉) - Scrapy, a fast high-level web crawling & scraping framework for Python.
BSD-3
- drf-spectacular (🥈34 · ⭐ 1.6K · 📉) - Sane and flexible OpenAPI 3 schema generation for..
BSD-3
- dj-database-url (🥈34 · ⭐ 1.3K · 📉) - Use Database URLs in your Django Application.
BSD-3
- SeleniumLibrary (🥈32 · ⭐ 1.2K · 📉) - Web testing library for Robot Framework.
Apache-2
- httpcore (🥉32 · ⭐ 320 · 📉) - A minimal HTTP client.
BSD-3
Update: 2023.03.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.
- Streamlit (🥇41 · ⭐ 23K · 📈) - Streamlit The fastest way to build data apps in Python.
Apache-2
- wagtail (🥇41 · ⭐ 14K · 📈) - A Django content management system focused on flexibility and..
BSD-3
- tweepy (🥇41 · ⭐ 9.5K · 📈) - Twitter for Python!.
MIT
- selene (🥈28 · ⭐ 590 · 📈) - User-oriented Web UI browser tests in Python.
MIT
- requestium (🥉23 · ⭐ 1.7K · 📈) - Integration layer between Requests and Selenium for automation..
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.
- authlib (🥈34 · ⭐ 3.6K · 📉) - The ultimate Python library in building OAuth, OpenID Connect..
BSD-3
- flask-testing (🥉26 · ⭐ 490 · 💀) - Unittest extensions for Flask.
BSD-3
- flask-ask (🥉23 · ⭐ 1.9K · 💤) - Alexa Skills Kit for Python.
Apache-2
- python-graphql-client (🥉19 · ⭐ 150 · 💀) - Simple GraphQL client for Python 2.7+.
MIT
- Kotti (🥉15 · ⭐ 390 · 💤) - Kotti is a high-level, Pythonic web application framework based on..
❗️BSD
Update: 2023.03.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.
- django-environ (🥇36 · ⭐ 2.7K · 📈) - Django-environ allows you to utilize 12factor inspired..
MIT
- hvac (🥈36 · ⭐ 1.1K · 📈) - Python 3.X client for HashiCorp Vault.
Apache-2
- flanker (🥈28 · ⭐ 1.6K · 📈) - Python email address and Mime parsing library.
Apache-2
- feincms (🥉27 · ⭐ 850 · 📈) - A Django-based CMS with a focus on extensibility and concise..
BSD-3
- lambdarest (🥉21 · ⭐ 91 · 📈) - Flask like web framework for AWS Lambda.
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.
- pytube (🥈36 · ⭐ 8.1K · 📉) - A lightweight, dependency-free Python library (and command-line..
Unlicense
- python-zeep (🥈34 · ⭐ 1.8K · 📉) - A Python SOAP client.
MIT
- opentelemetry-python (🥇34 · ⭐ 1.2K · 📉) - OpenTelemetry Python API and SDK.
Apache-2
- pymdown-extensions (🥈33 · ⭐ 720 · 📉) - Extensions for Python Markdown.
MIT
- selene (🥉25 · ⭐ 590 · 📉) - User-oriented Web UI browser tests in Python.
MIT
Update: 2023.03.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.
- pyTelegramBotAPI (🥈39 · ⭐ 6.6K · 📈) - Python Telegram bot api.
❗️GPL-2.0
- oauthlib (🥇39 · ⭐ 2.6K · 📈) - A generic, spec-compliant, thorough implementation of the OAuth..
BSD-3
- flask-sqlalchemy (🥇38 · ⭐ 3.9K · 📈) - Adds SQLAlchemy support to Flask.
BSD-3
- django-cors-headers (🥇37 · ⭐ 4.9K · 📈) - Django app for handling the server headers required..
MIT
- OpenAPI-to-GraphQL (🥉28 · ⭐ 1.5K · 📈) - Translate APIs described by OpenAPI Specifications..
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 (🥈39 · ⭐ 10K · 📉) - A next generation HTTP client for Python.
BSD-3
- gspread (🥈38 · ⭐ 6.3K · 📉) - Google Sheets Python API.
MIT
- pyzmq (🥇38 · ⭐ 3.3K · 📉) - PyZMQ: Python bindings for zeromq.
❗️Revised BSD
- lxml (🥇38 · ⭐ 2.3K · 📉) - The lxml XML toolkit for Python.
BSD-3
- xadmin (🥉27 · ⭐ 4.7K · 💀) - Drop-in replacement of Django admin comes with lots of goodies,..
BSD-3
Update: 2023.02.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.
- PyGithub (🥈39 · ⭐ 5.8K · 📈) - Typed interactions with the GitHub API v3.
❗️LGPL-3.0
- terminado (🥈33 · ⭐ 330 · 📈) - Terminals served by tornado websockets.
BSD-2
- markdown-it-py (🥉31 · ⭐ 430 · 📈) - Markdown parser, done right. 100% CommonMark support,..
MIT
- django-rules (🥉29 · ⭐ 1.6K · 📈) - Awesome Django authorization, without the database.
MIT
- selene (🥈28 · ⭐ 590 · 📈) - User-oriented Web UI browser tests in Python.
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-rest-framework (🥇44 · ⭐ 25K · 📉) - Web APIs for Django.
BSD-3
- pyTelegramBotAPI (🥈36 · ⭐ 6.6K · 📉) - Python Telegram bot api.
❗️GPL-2.0
- extruct (🥉27 · ⭐ 730 · 📉) - Extract embedded metadata from HTML markup.
BSD-3
- markdown-include (🥉22 · ⭐ 86 · 📉) - Provides syntax for Python-Markdown which allows for..
❗️GPL-3.0
- lambdarest (🥉17 · ⭐ 91 · 📉) - Flask like web framework for AWS Lambda.
MIT
Update: 2023.02.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.
- soupsieve (🥇32 · ⭐ 160 · 📈) - A modern CSS selector implementation for BeautifulSoup.
MIT
- django-cleanup (🥉28 · ⭐ 860 · 📈) - Automatically deletes old file for FileField and..
MIT
- scdl (🥉27 · ⭐ 2.6K · 📈) - Soundcloud Music Downloader.
❗️GPL-2.0
- markdown-it-py (🥉27 · ⭐ 420 · 📈) - Markdown parser, done right. 100% CommonMark support,..
MIT
- asgi-lifespan (🥉22 · ⭐ 130 · 📈) - Programmatic startup/shutdown of ASGI apps.
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 (🥇40 · ⭐ 14K · 📉) - A Django content management system focused on flexibility and..
BSD-3
- asgiref (🥈36 · ⭐ 1.2K · 📉) - ASGI specification and utilities.
BSD-3
- django-oscar (🥇35 · ⭐ 5.6K · 📉) - Domain-driven e-commerce for Django.
BSD-3
- stripe (🥈35 · ⭐ 1.3K · 📉) - Python library for the Stripe API.
MIT
- flask-jsonrpc (🥉21 · ⭐ 270 · 📉) - Basic JSON-RPC implementation for your Flask-powered..
BSD-3
➕ Added Projects
Projects that were recently added to this best-of list.
Update: 2023.02.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.
- starlette (🥈39 · ⭐ 7.9K · 📈) - The little ASGI framework that shines.
BSD-3
- uvicorn (🥇39 · ⭐ 6.1K · 📈) - An ASGI web server, for Python.
BSD-3
- ariadne (🥈33 · ⭐ 2K · 📈) - Python library for implementing GraphQL servers using schema-..
BSD-3
- pymdown-extensions (🥈33 · ⭐ 710 · 📈) - Extensions for Python Markdown.
MIT
- requests-toolbelt (🥉30 · ⭐ 900 · 📈) - A toolbelt of useful classes and functions to be used..
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.
- tweepy (🥇40 · ⭐ 9.5K · 📉) - Twitter for Python!.
MIT
- praw (🥈36 · ⭐ 3K · 📉) - PRAW, an acronym for Python Reddit API Wrapper, is a python package that..
BSD-2
- swagger-ui (🥇35 · ⭐ 23K · 📉) - Swagger UI is a collection of HTML, JavaScript, and CSS..
Apache-2
- python-zeep (🥈34 · ⭐ 1.8K · 📉) - A Python SOAP client.
MIT
- Flask-Opentracing (🥉18 · ⭐ 130 · 💀) - OpenTracing instrumentation for the Flask..
BSD-3
Update: 2023.02.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.
- gunicorn (🥇44 · ⭐ 8.8K · 📈) - gunicorn Green Unicorn is a WSGI HTTP Server for UNIX, fast clients..
MIT
- twisted (🥇42 · ⭐ 4.9K · 📈) - Event-driven networking engine written in Python.
MIT
- xhtml2pdf (🥈35 · ⭐ 2K · 📈) - A library for converting HTML into PDFs using ReportLab.
Apache-2
- django-admin-interface (🥈29 · ⭐ 1.3K · 📈) - djangos default admin interface with superpowers -..
MIT
- Starlette Prometheus (🥉21 · ⭐ 240 · 💀) - Prometheus integration for Starlette.
❗️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.
- bottle (🥈36 · ⭐ 7.9K · 📉) - bottle.py is a fast and simple micro-framework for python web-..
MIT
- flask-jwt-extended (🥈33 · ⭐ 1.4K · 📉) - An open source Flask extension that provides JWT..
MIT
- eve (🥉32 · ⭐ 6.6K · 📉) - REST API framework designed for human beings.
BSD-3
- vcrpy (🥈32 · ⭐ 2.4K · 📉) - Automatically mock your HTTP interactions to simplify and speed up..
MIT
- parsel (🥈30 · ⭐ 870 · 📉) - Parsel lets you extract data from XML/HTML documents using XPath or..
BSD-3
Update: 2023.01.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-compressor (🥈34 · ⭐ 2.6K · 📈) - Compresses linked and inline javascript or CSS into a..
MIT
- xhtml2pdf (🥉33 · ⭐ 2K · 📈) - A library for converting HTML into PDFs using ReportLab.
Apache-2
- django-pipeline (🥈33 · ⭐ 1.5K · 📈) - Pipeline is an asset packaging library for Django.
MIT
- Model Bakery (🥈28 · ⭐ 640 · 📈) - Object factory for Django.
Apache-2
- flama (🥉21 · ⭐ 220 · 📈) - Fire up your models with the flame.
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.
- tweepy (🥇41 · ⭐ 9.4K · 📉) - Twitter for Python!.
MIT
- twisted (🥇41 · ⭐ 4.9K · 📉) - Event-driven networking engine written in Python.
MIT
- gevent (🥇39 · ⭐ 5.9K · 📉) - Coroutine-based concurrency library for Python.
MIT
- PyGithub (🥈37 · ⭐ 5.8K · 📉) - Typed interactions with the GitHub API v3.
❗️LGPL-3.0
- pelican (🥈35 · ⭐ 11K · 📉) - Static site generator that supports Markdown and reST syntax...
❗️AGPL-3.0
Update: 2023.01.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-sqlalchemy (🥇37 · ⭐ 3.9K · 📈) - Adds SQLAlchemy support to Flask.
BSD-3
- django-stubs (🥈34 · ⭐ 1.1K · 📈) - PEP-484 stubs for Django.
MIT
- fastapi-users (🥉30 · ⭐ 2.4K · 📈) - Ready-to-use and customizable users management for..
MIT
- django-watson (🥉28 · ⭐ 1.1K · 📈) - Full-text multi-table search application for Django...
BSD-3
- flama (🥉19 · ⭐ 220 · 📈) - Fire up your models with the flame.
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.
- gunicorn (🥇42 · ⭐ 8.7K · 📉) - gunicorn Green Unicorn is a WSGI HTTP Server for UNIX, fast clients..
MIT
- channels (🥇36 · ⭐ 5.5K · 📉) - Developer-friendly asynchrony for Django.
BSD-3
- django-import-export (🥇36 · ⭐ 2.6K · 📉) - Django application and library for importing and..
BSD-2
- flask-babel (🥈25 · ⭐ 400 · 📉) - i18n and l10n support for Flask based on Babel and pytz.
BSD-3
- molotov (🥉21 · ⭐ 420 · 📉) - Load Testing Tool.
Apache-2