Releases: ml-tooling/best-of-web-python
Update: 2021.12.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.
- mistune (🥇33 · ⭐ 2K · 📈) - A fast yet powerful Python Markdown parser with renderers and plugins.
BSD-3 - Kong (🥇30 · ⭐ 31K · 📈) - The Cloud-Native API Gateway.
Apache-2 - pyotp (🥈28 · ⭐ 1.9K · 📈) - Python One-Time Password Library.
MIT - flask-praetorian (🥉22 · ⭐ 300 · 📈) - Strong, Simple, and Precise security for Flask APIs..
MIT - flask-file-upload (🥉18 · ⭐ 130 · 📈) - Easy file uploads for Flask.
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.
- aiohttp (🥇39 · ⭐ 12K · 📉) - Asynchronous HTTP client/server framework for asyncio and Python.
Apache-2 - flask (🥇37 · ⭐ 57K · 📉) - The Python micro framework for building web applications.
BSD-3 - youtube-dl (🥇35 · ⭐ 100K · 📉) - Command-line program to download videos from YouTube.com..
Unlicense - python-jose (🥈28 · ⭐ 980 · 📉) - A JOSE implementation in Python.
MIT - InstaPy (🥉20 · ⭐ 14K · 📉) - Tool for automated Instagram interactions.
❗️GPL-3.0
Update: 2021.12.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.
- jira (🥈31 · ⭐ 1.5K · 📈) - Python Jira library. Development chat available on..
BSD-2 - grequests (🥉29 · ⭐ 3.9K · 📈) - Requests + Gevent = 3.
BSD-2 - django-activity-stream (🥈28 · ⭐ 2K · 📈) - Generate generic activity streams from the actions on..
BSD-3 - flask-limiter (🥈27 · ⭐ 820 · 📈) - Rate Limiting extension for Flask.
MIT - flask-jsonrpc (🥉22 · ⭐ 240 · 📈) - 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 (🥇35 · ⭐ 9.2K · 📉) - An API wrapper for Discord written in Python.
MIT - flask-api (🥈27 · ⭐ 1.3K · 📉) - Browsable web APIs for Flask.
BSD-3 - django-q (🥉26 · ⭐ 1.4K · 📉) - A multiprocessing distributed task queue for Django.
MIT - django-extra-views (🥉26 · ⭐ 1.2K · 📉) - Django's class-based generic views are awesome, let's..
MIT - waitress (🥉26 · ⭐ 1K · 📉) - Waitress - A WSGI server for Python 2 and 3.
❗️ZPL-2.1
Update: 2021.11.17
📈 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.
- aiohttp (🥇40 · ⭐ 12K · 📈) - Asynchronous HTTP client/server framework for asyncio and Python.
Apache-2 - tweepy (🥇36 · ⭐ 8.2K · 📈) - Twitter for Python!.
MIT - markdown (🥇36 · ⭐ 2.7K · 📈) - A Python implementation of John Grubers Markdown with Extension..
BSD-3 - mistletoe (🥉25 · ⭐ 410 · 📈) - A fast, extensible and spec-compliant Markdown parser in pure Python.
MIT - python-jwt (🥉23 · ⭐ 190 · 📈) - Python module for generating and verifying JSON Web Tokens.
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.
- pyramid (🥉31 · ⭐ 3.6K · 💤) - Pyramid - A Python web framework.
❗Unlicensed - jira (🥉29 · ⭐ 1.4K · 📉) - Python Jira library. Development chat available on..
BSD-2 - django-money (🥉26 · ⭐ 1.2K · 📉) - Money fields for Django forms and models.
BSD-3 - flanker (🥈25 · ⭐ 1.5K · 💤) - Python email address and Mime parsing library.
Apache-2 - saleor (🥉20 · ⭐ 14K · 📉) - A modular, high performance, headless e-commerce platform..
BSD-3
➕ Added Projects
Projects that were recently added to this best-of list.
- lambdarest (🥉19 · ⭐ 89 · ➕) - Flask like web framework for AWS Lambda.
MIT
Update: 2021.08.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.
- websocket-client (🥇36 · ⭐ 2.7K · 📈) - WebSocket client for Python.
Apache-2 - Mako (🥈30 · ⭐ 150 · 📈) - Mako Templates for Python.
MIT - cloudscraper (🥈29 · ⭐ 1.1K · 📈) - A Python module to bypass Cloudflare's anti-bot page.
MIT - webtest (🥈29 · ⭐ 300 · 📈) - Wraps any WSGI application and makes it easy to send test requests to..
MIT - django-smuggler (🥉23 · ⭐ 360 · 📈) - Django Smuggler is a pluggable application for Django..
❗️LGPL-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.
- google-api-python-client (🥇35 · ⭐ 5K · 📉) - The official Python client library for Google's..
Apache-2 - bleach (🥈32 · ⭐ 2.2K · 📉) - Bleach is an allowed-list-based HTML sanitizing library that..
Apache-2 - pyotp (🥉27 · ⭐ 1.8K · 📉) - Python One-Time Password Library.
MIT - swagger-codegen (🥉25 · ⭐ 13K · 📉) - swagger-codegen contains a template-driven engine to..
Apache-2 - flask-paginate (🥉23 · ⭐ 240 · 📉) - Pagination support for flask.
BSD-3
Update: 2021.07.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.
- discord.py (🥇37 · ⭐ 7.9K · 📈) - An API wrapper for Discord written in Python.
MIT - django-allauth (🥇36 · ⭐ 6.6K · 📈) - Integrated set of Django applications addressing..
MIT - django-reversion (🥇32 · ⭐ 2.6K · 📈) - django-reversion is an extension to the Django web..
BSD-3 - python-zeep (🥈31 · ⭐ 1.6K · 📈) - A modern/fast python SOAP client based on lxml / requests.
MIT - channels (🥈29 · ⭐ 5K · 📈) - Developer-friendly asynchrony for Django.
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.
- thumbor (🥉27 · ⭐ 8.5K · 📉) - thumbor is an open-source photo thumbnail service by globo.com.
MIT - furl (🥉26 · ⭐ 2.1K · 📉) - URL parsing and manipulation made easy.
Unlicense - django-rest-knox (🥉26 · ⭐ 670 · 💤) - Authentication Module for django rest auth.
MIT - flask-seasurf (🥉24 · ⭐ 170 · 📉) - SeaSurf is a Flask extension for preventing cross-site..
BSD-3 - opengraph (🥉17 · ⭐ 200 · 💀) - A python module to parse the Open Graph Protocol.
MIT
Update: 2021.07.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.
- gevent (🥇34 · ⭐ 5.5K · 📈) - Coroutine-based concurrency library for Python.
MIT - requests-oauthlib (🥇34 · ⭐ 1.4K · 💀) - OAuthlib support for Python-Requests!.
ISC - pyTelegramBotAPI (🥈33 · ⭐ 4.4K · 📈) - Python Telegram bot api.
❗️GPL-2.0 - connexion (🥇33 · ⭐ 3.7K · 📈) - Swagger/OpenAPI First framework for Python on top of..
Apache-2 - praw (🥈33 · ⭐ 2.5K · 📈) - PRAW, an acronym for Python Reddit API Wrapper, is a python package..
BSD-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.
- flask-sqlalchemy (🥇31 · ⭐ 3.5K · 📉) - Adds SQLAlchemy support to Flask.
BSD-3 - flask-wtf (🥉31 · ⭐ 1.2K · 📉) - Simple integration of Flask and WTForms, including CSRF,..
BSD-3 - django-countries (🥈28 · ⭐ 1K · 📉) - A Django application that provides country choices for..
MIT - rpyc (🥈27 · ⭐ 1K · 📉) - RPyC (Remote Python Call) - A transparent and symmetric RPC library for..
MIT - soupsieve (🥈27 · ⭐ 100 · 📉) - A modern CSS selector implementation for BeautifulSoup.
MIT
Update: 2021.07.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.
- google-api-python-client (🥇38 · ⭐ 4.8K · 📈) - The official Python client library for Google's..
Apache-2 - tweepy (🥇34 · ⭐ 7.9K · 📈) - Twitter for Python!.
MIT - bleach (🥈34 · ⭐ 2.2K · 📈) - Bleach is an allowed-list-based HTML sanitizing library that..
Apache-2 - starlette (🥈33 · ⭐ 5.7K · 📈) - The little ASGI framework that shines.
BSD-3 - toapi (🥉21 · ⭐ 3.2K · 📈) - Every web site provides 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.
- gevent (🥇33 · ⭐ 5.5K · 📉) - Coroutine-based concurrency library for Python.
MIT - dnspython (🥇33 · ⭐ 1.8K · 📉) - a powerful DNS toolkit for python.
ISC - flask-sqlalchemy (🥇32 · ⭐ 3.5K · 📉) - Adds SQLAlchemy support to Flask.
BSD-3 - eve (🥉28 · ⭐ 6.4K · 📉) - REST API framework designed for human beings.
BSD-3 - timing-asgi (🥉6 · ⭐ 71 · 💤) - ASGI middleware to record and emit timing metrics (to..
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
- web3.py (🥈32 · ⭐ 2.1K · ➕) - A python interface for interacting with the Ethereum blockchain and..
MIT - python-jose (🥈31 · ⭐ 890 · ➕) - A JOSE implementation in Python.
MIT - pytrends (🥈28 · ⭐ 2.1K · ➕) - Pseudo API for Google Trends.
Apache-2 - Streamlit (🥇27 · ⭐ 15K · ➕) - Streamlit The fastest way to build data apps in Python.
Apache-2 - opentracing-python (🥇26 · ⭐ 730 · ➕) - OpenTracing API for Python.
Apache-2 - tifffile (🥉25 · ⭐ 160 · ➕) - Read and write TIFF files. Forked from..
BSD-3 - graphene-mongo (🥉23 · ⭐ 220 · ➕) - Graphene MongoEngine integration.
MIT - trustme (🥉22 · ⭐ 370 · ➕) - #1 quality TLS certs while you wait, for the discerning tester.
MIT - fastapi-crudrouter (🥇21 · ⭐ 290 · ➕) - A dynamic FastAPI router that automatically creates..
MIT - flask-ngrok (🥉21 · ⭐ 82 · 💀) - A simple way to demo Flask apps from your machine.
Apache-2 - pyngrok (🥉20 · ⭐ 180 · ➕) - A Python wrapper for ngrok.
MIT - justpy (🥉19 · ⭐ 720 · 💤) - An object oriented high-level Python Web Framework that requires..
Apache-2 - opentelemetry-python (🥉19 · ⭐ 610 · ➕) - OpenTelemetry Python API and SDK.
Apache-2 - flask_jsondash (🥉18 · ⭐ 3.2K · 💀) - Build complex dashboards without any front-end code...
MIT - streaming-form-data (🥉18 · ⭐ 89 · ➕) - Streaming parser for multipart/form-data written in..
MIT - idom (🥉16 · ⭐ 370 · ➕) - Create highly interactive web pages purely in Python.
MIT - graphene-pydantic (🥉16 · ⭐ 130 · ➕) - Integrate GraphQL with your Pydantic models.
Apache-2 - Scrapera (🥉14 · ⭐ 280 · 🐣) - A universal package of scraper scripts for humans.
MIT
Update: 2021.06.24
📈 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.
- httpcore (🥈30 · ⭐ 190 · 📈) - A minimal HTTP client.
BSD-3 - flask-api (🥇29 · ⭐ 1.3K · 📈) - Browsable web APIs for Flask.
BSD-3 - django-extra-views (🥈28 · ⭐ 1.1K · 📈) - Django's class-based generic views are awesome, let's..
MIT - cloudscraper (🥈28 · ⭐ 1K · 📈) - A Python module to bypass Cloudflare's anti-bot page.
MIT - django-cas-ng (🥉26 · ⭐ 310 · 📈) - 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.
- tweepy (🥇33 · ⭐ 7.8K · 📉) - Twitter for Python!.
MIT - python-markdown2 (🥈30 · ⭐ 2.2K · 📉) - markdown2: A fast and complete implementation of Markdown..
MIT - Flask-Migrate (🥇30 · ⭐ 1.9K · 📉) - SQLAlchemy database migrations for Flask applications..
MIT - Flask-SocketIO (🥈29 · ⭐ 4.3K · 📉) - Socket.IO integration for Flask applications.
MIT - python-socketio (🥈28 · ⭐ 2.4K · 📉) - Python Socket.IO server and client.
MIT
Update: 2021.06.03
📈 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-rest-framework (🥇39 · ⭐ 21K · 📈) - Web APIs for Django.
BSD-3 - flask (🥇38 · ⭐ 56K · 📈) - The Python micro framework for building web applications.
BSD-3 - oauthlib (🥇37 · ⭐ 2.2K · 📈) - A generic, spec-compliant, thorough implementation of the OAuth..
BSD-3 - django-allauth (🥇34 · ⭐ 6.5K · 📈) - Integrated set of Django applications addressing..
MIT - aiodns (🥈29 · ⭐ 390 · 📈) - Simple DNS resolver for asyncio.
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-Migrate (🥇31 · ⭐ 1.9K · 📉) - SQLAlchemy database migrations for Flask applications..
MIT - Flask-SocketIO (🥈30 · ⭐ 4.3K · 📉) - Socket.IO integration for Flask applications.
MIT - graphene-django (🥇30 · ⭐ 3.6K · 📉) - Integrate GraphQL into your Django project.
MIT - python-socketio (🥈30 · ⭐ 2.4K · 📉) - Python Socket.IO server and client.
MIT - AutoRest (🥉22 · ⭐ 3.4K · 📉) - OpenAPI (f.k.a Swagger) Specification code generator. Supports..
MIT
Update: 2021.05.13
📈 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.
- aiohttp (🥇39 · ⭐ 11K · 📈) - Asynchronous HTTP client/server framework for asyncio and Python.
Apache-2 - jira (🥈32 · ⭐ 1.3K · 📈) - Python JIRA Library is the easiest way to automate JIRA. Support for..
BSD-2 - django-rules (🥉27 · ⭐ 1.3K · 📈) - Awesome Django authorization, without the database.
MIT - aiodns (🥉27 · ⭐ 380 · 📈) - Simple DNS resolver for asyncio.
MIT - datamodel-code-generator (🥉22 · ⭐ 470 · 📈) - Pydantic model generator for easy conversion of JSON,..
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 (🥇37 · ⭐ 55K · 📉) - The Python micro framework for building web applications.
BSD-3 - jinja (🥇36 · ⭐ 7.8K · 📉) - A very fast and expressive template engine.
BSD-3 - pyzmq (🥈32 · ⭐ 2.8K · 📉) - PyZMQ: Python bindings for zeromq.
❗️Revised BSD - wagtail (🥇30 · ⭐ 11K · 📉) - A Django content management system focused on flexibility and..
BSD-3 - django-import-export (🥈30 · ⭐ 2.1K · 📉) - Django application and library for importing and..
BSD-2