Skip to content

Releases: ml-tooling/best-of-web-python

Update: 2021.08.26

01 Sep 14:02
Compare
Choose a tag to compare

📈 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

16 Jul 21:44
Compare
Choose a tag to compare

📈 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

11 Jul 17:24
Compare
Choose a tag to compare

📈 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

05 Jul 20:13
Compare
Choose a tag to compare

📈 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

28 Jun 20:36
Compare
Choose a tag to compare

📈 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

05 Jun 15:46
Compare
Choose a tag to compare

📈 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

14 May 08:31
Compare
Choose a tag to compare

📈 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

Update: 2021.04.29

29 Apr 16:29
Compare
Choose a tag to compare

📈 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 (🥇37 · ⭐ 94K · 📈) - Command-line program to download videos from YouTube.com and.. Unlicense
  • discord.py (🥇36 · ⭐ 7.3K · 📈) - An API wrapper for Discord written in Python. MIT
  • python-telegram-bot (🥇35 · ⭐ 15K · 📈) - We have made you a wrapper you can't refuse. ❗️LGPL-3.0
  • sanic (🥈33 · ⭐ 15K · 📈) - Async Python 3.7+ web server/framework | Build fast. Run fast. MIT
  • wave (🥇27 · ⭐ 2.6K · 📈) - Realtime Web Apps and Dashboards for Python and R. 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.

  • PyGithub (🥇34 · ⭐ 4.3K · 📉) - Typed interactions with the GitHub API v3. ❗️LGPL-3.0
  • facebook-sdk (🥈29 · ⭐ 2.6K · 📉) - Python SDK for Facebook's Graph API. Apache-2
  • flask-ask (🥉24 · ⭐ 1.9K · 💤) - Alexa Skills Kit for Python. Apache-2
  • deform (🥉24 · ⭐ 360 · 📉) - A Python HTML form library. BSD-3
  • Gerapy (🥉22 · ⭐ 2.4K · 📉) - Distributed Crawler Management Framework Based on Scrapy,.. MIT

Update: 2021.04.22

22 Apr 17:23
Compare
Choose a tag to compare

📈 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-admin (🥇34 · ⭐ 4.7K · 📈) - Simple and extensible administrative interface framework.. BSD-3
  • certifi (🥇34 · ⭐ 440 · 📈) - (Python Distribution) A carefully curated collection of Root.. MPL-2.0
  • scapy (🥈33 · ⭐ 6.2K · 📈) - Scapy: the Python-based interactive packet manipulation program &.. ❗️GPL-2.0
  • starlette (🥈32 · ⭐ 5.4K · 📈) - The little ASGI framework that shines. BSD-3
  • django-simple-history (🥈29 · ⭐ 1.3K · 📈) - Store model history and view/revert changes from.. 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.

  • aiohttp (🥇38 · ⭐ 11K · 📉) - Asynchronous HTTP client/server framework for asyncio and Python. Apache-2
  • google-api-python-client (🥇36 · ⭐ 4.6K · 📉) - The official Python client library for Google's.. Apache-2
  • tweepy (🥇34 · ⭐ 7.7K · 📉) - Twitter for Python!. MIT
  • WeasyPrint (🥉25 · ⭐ 4.3K · 📉) - The awesome document factory. BSD-3
  • Mockoon (🥉20 · ⭐ 2.7K · 📉) - Mockoon is the easiest and quickest way to run mock APIs.. MIT

Update: 2021.04.08

08 Apr 16:14
Compare
Choose a tag to compare

📈 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.

  • falcon (🥈34 · ⭐ 8.3K · 📈) - The no-nonsense, minimalist REST and app backend framework for.. Apache-2
  • speedtest-cli (🥈31 · ⭐ 11K · 📈) - Command line interface for testing internet bandwidth.. Apache-2
  • feedparser (🥇30 · ⭐ 1.2K · 📈) - Parse feeds in Python. BSD-2
  • yagmail (🥇29 · ⭐ 2K · 📈) - Send email in Python conveniently for gmail using yagmail. MIT
  • django-paypal (🥉27 · ⭐ 600 · 📈) - A pluggable Django application for integrating PayPal.. 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-extensions (🥇32 · ⭐ 5.3K · 📉) - This is a repository for collecting global custom.. MIT
  • flask-dance (🥉24 · ⭐ 810 · 📉) - Doing the OAuth dance with style using Flask, requests, and.. MIT