Releases: lukasmasuch/best-of-python
Update: 2022.01.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.
- ansible (🥇48 · ⭐ 51K · 📈) - Ansible is a radically simple IT automation platform that makes..
❗️GPL-3.0 - cryptography (🥇44 · ⭐ 4.5K · 📈) - cryptography is a package designed to expose cryptographic..
BSD-3 - azure-storage-blob (🥇42 · ⭐ 2.3K · 📈) - This repository is for active development of the Azure..
MIT - google-cloud-storage (🥇41 · ⭐ 3.8K · 📈) - Google Cloud Client Library for Python.
Apache-2 - cpython (🥇35 · ⭐ 42K · 📈) - The Python programming language.
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.
- emoji (🥉28 · ⭐ 1.4K · 📉) - emoji terminal output for Python.
BSD-3 - docopt (🥉27 · ⭐ 7.4K · 💀) - Pythonic command line arguments parser, that will make you smile.
MIT - orjson (🥉24 · ⭐ 2.6K · 📉) - Fast, correct Python JSON library supporting dataclasses,..
Apache-2 - piccolos (🥉17 · ⭐ 620 · 📉) - A fast, user friendly ORM and query builder which supports asyncio.
MIT - SuperSQLite (🥉6 · ⭐ 1 · 💀) - A supercharged SQLite library for Python.
MIT
Update: 2022.01.06
📈 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.
- pydantic (🥇36 · ⭐ 8.7K · 📈) - Data parsing and validation using Python type hints.
MIT - emoji (🥈33 · ⭐ 1.4K · 📈) - emoji terminal output for Python.
BSD-3 - typing (🥈31 · ⭐ 1.1K · 📈) - Python static typing home. Contains the source for..
Python-2.0 - PynamoDB (🥈30 · ⭐ 1.8K · 📈) - A pythonic interface to Amazon's DynamoDB.
MIT - argcomplete (🥉29 · ⭐ 1K · 📈) - Python and tab completion, better together.
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.
- python-dateutil (🥇36 · ⭐ 1.7K · 📉) - Useful extensions to the standard Python datetime..
Apache-2 - uvloop (🥈33 · ⭐ 8.3K · 📉) - Ultra fast asyncio event loop.
MIT - PyMySQL (🥈31 · ⭐ 6.7K · 📉) - Pure Python MySQL Client.
MIT - Prometheus Client (🥈31 · ⭐ 2.5K · 📉) - Prometheus instrumentation library for Python..
Apache-2 - csvkit (🥉27 · ⭐ 4.8K · 📉) - A suite of utilities for converting to and working with CSV, the king..
MIT
Update: 2021.12.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.
- Pygments (🥇37 · ⭐ 810 · 📈) - Pygments is a generic syntax highlighter written in Python.
BSD-2 - cookiecutter (🥈34 · ⭐ 16K · 📈) - A command-line utility that creates projects from..
BSD-3 - attrs (🥇34 · ⭐ 3.9K · 📈) - Python Classes Without Boilerplate.
MIT - supervisor (🥈33 · ⭐ 7.1K · 📈) - Supervisor process control system for UNIX.
❗️Repoze Public License - argcomplete (🥉28 · ⭐ 1K · 📈) - Python and tab completion, better together.
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.
- boto3 (🥇37 · ⭐ 6.9K · 📉) - AWS SDK for Python.
Apache-2 - python-magic (🥈31 · ⭐ 2K · 📉) - A python wrapper for libmagic.
MIT - python-dependency-injector (🥉28 · ⭐ 1.8K · 📉) - Dependency injection framework for Python.
BSD-3 - pyfilesystem2 (🥉28 · ⭐ 1.6K · 📉) - Python's Filesystem abstraction layer.
MIT - diagrams (🥉23 · ⭐ 16K · 📉) - Diagram as Code for prototyping cloud system architectures.
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
Update: 2021.12.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.
- docopt (🥈33 · ⭐ 7.5K · 💀) - Pythonic command line arguments parser, that will make you smile.
MIT - snorkel (🥈28 · ⭐ 5K · 📈) - A system for quickly generating training data with weak supervision.
Apache-2 - cloudant (🥉26 · ⭐ 170 · 📈) - A Python library for Cloudant and CouchDB.
Apache-2 - umongo (🥉25 · ⭐ 380 · 📈) - sync/async MongoDB ODM, yes.
MIT - diagrams (🥉24 · ⭐ 16K · 📈) - Diagram as Code for prototyping cloud system architectures.
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.
Update: 2021.12.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.
- isodate (🥉31 · ⭐ 100 · 📈) - ISO 8601 date/time parser.
BSD-3 - catalogue (🥉26 · ⭐ 100 · 📈) - Super lightweight function registries for your library.
MIT - ordered-set (🥉25 · ⭐ 140 · 📈) - A mutable set that remembers the order of its entries. One of..
MIT - CommonRegex (🥉24 · ⭐ 1.5K · 💀) - A collection of common regular expressions bundled with an easy..
MIT - messytables (🥉24 · ⭐ 380 · 💀) - Tools for parsing messy tabular data. This is now superseded by..
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.
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.
- schema (🥈31 · ⭐ 2.5K · 📈) - Schema validation just got Pythonic.
MIT - aiofiles (🥈30 · ⭐ 1.7K · 📈) - File support for asyncio.
Apache-2 - jsonpickle (🥉26 · ⭐ 980 · 📈) - Python library for serializing any arbitrary object graph into..
BSD-3 - Pony (🥉25 · ⭐ 2.7K · 📈) - Pony Object Relational Mapper.
Apache-2 - cleverdict (🥉17 · ⭐ 83 · 📈) - A JSON-friendly data structure which allows both object attributes..
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.
- boto3 (🥇37 · ⭐ 6.9K · 📉) - AWS SDK for Python.
Apache-2 - botocore (🥇37 · ⭐ 1.1K · 📉) - The low-level, core functionality of boto 3.
Apache-2 - docker (🥈36 · ⭐ 5.5K · 📉) - A Python library for the Docker Engine API.
Apache-2 - ordered-set (🥉23 · ⭐ 140 · 📉) - A mutable set that remembers the order of its entries. One of..
MIT - python-email-validator (🥉21 · ⭐ 490 · 📉) - A robust email syntax and deliverability validation..
❗️CC0-1.0
Update: 2021.11.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.
- pydantic (🥇35 · ⭐ 8.1K · 📈) - Data parsing and validation using Python type hints.
MIT - xmltodict (🥇32 · ⭐ 4.6K · 💀) - Python module that makes working with XML feel like you are..
MIT - deepdiff (🥇31 · ⭐ 1.2K · 📈) - Deep Difference and search of any Python object/data.
MIT - plumbum (🥉30 · ⭐ 2.3K · 📈) - Plumbum: Shell Combinators.
MIT - DearPyGui (🥈28 · ⭐ 6.5K · 📈) - Dear PyGui: A fast and powerful Graphical User Interface Toolkit..
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.
- python-dateutil (🥇37 · ⭐ 1.7K · 📉) - Useful extensions to the standard Python datetime..
Apache-2 - pexpect (🥇34 · ⭐ 2.1K · 💤) - A Python module for controlling interactive programs in a pseudo-..
ISC - emoji (🥈32 · ⭐ 1.4K · 📉) - emoji terminal output for Python.
BSD-3 - xlwings (🥈30 · ⭐ 2.2K · 📉) - xlwings is a BSD-licensed Python library that makes it easy to call..
BSD-3 - ptyprocess (🥉28 · ⭐ 150 · 📉) - Run a subprocess in a pseudo terminal.
ISC
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.
- redis (🥇38 · ⭐ 9.8K · 📈) - Redis Python Client.
MIT - Datasets (🥇34 · ⭐ 11K · 📈) - The largest hub of ready-to-use datasets for ML models with..
Apache-2 - XlsxWriter (🥉34 · ⭐ 2.7K · 📈) - A Python module for creating Excel XLSX files.
BSD-2 - cx-Oracle (🥉27 · ⭐ 770 · 📈) - Python interface to Oracle Database conforming to the Python DB..
BSD-3 - openpyxl (🥉23 · ⭐ 29 · 📈) - A Python library to read/write Excel 2010 xlsx/xlsm files.
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.
- google-cloud-storage (🥈32 · ⭐ 3.7K · 📉) - Google Cloud Client Library for Python.
Apache-2 - elasticsearch (🥈32 · ⭐ 3.5K · 📉) - Official Elasticsearch client library for Python.
Apache-2 - python-bigquery (🥈31 · ⭐ 320 · 📉) - Google BigQuery API client library.
Apache-2 - ultrajson (🥉30 · ⭐ 3.5K · 📉) - Ultra fast JSON decoder and encoder written in C with Python..
BSD-3 - google-cloud-bigtable (🥉25 · ⭐ 21 · 📉) - Google Cloud Bigtable API client library.
Apache-2
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.
- botocore (🥇38 · ⭐ 1K · 📈) - The low-level, core functionality of boto 3.
Apache-2 - greenlet (🥇35 · ⭐ 1.3K · 📈) - Lightweight in-process concurrent programming.
MIT - colorama (🥇34 · ⭐ 2.6K · 📈) - Simple cross-platform colored terminal text in Python.
BSD-3 - ultrajson (🥈33 · ⭐ 3.4K · 📈) - Ultra fast JSON decoder and encoder written in C with Python..
BSD-3 - db.py (🥉23 · ⭐ 1.2K · 💀) - db.py is an easier way to interact with your databases.
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.
- python-prompt-toolkit (🥈33 · ⭐ 7.3K · 📉) - Library for building powerful interactive command..
BSD-3 - PyMySQL (🥈32 · ⭐ 6.6K · 📉) - Pure Python MySQL Client.
MIT - pluggy (🥈30 · ⭐ 660 · 📉) - A minimalist production ready plugin system.
MIT - mysqlclient (🥉28 · ⭐ 1.9K · 💤) - MySQL database connector for Python (with Python 3 support).
❗️GPL-2.0 - hydra (🥉22 · ⭐ 4.7K · 📉) - Hydra is a framework for elegantly configuring complex applications.
MIT
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.
- python-dateutil (🥇37 · ⭐ 1.6K · 📈) - Useful extensions to the standard Python datetime..
Apache-2 - simplejson (🥈34 · ⭐ 1.4K · 📈) - simplejson is a simple, fast, extensible JSON encoder/decoder for..
MIT - pulumi (🥉30 · ⭐ 9.3K · 📈) - Pulumi - Modern Infrastructure as Code. Any cloud, any language.
Apache-2 - csvkit (🥈30 · ⭐ 4.6K · 📈) - A suite of utilities for converting to and working with CSV, the king..
MIT - python-decouple (🥈29 · ⭐ 1.8K · 📈) - Strict separation of config from code.
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.
- pandas-datareader (🥈28 · ⭐ 2.1K · 📉) - Extract data from a wide range of Internet sources..
BSD-3 - SDV (🥉22 · ⭐ 460 · 📉) - Synthetic Data Generation for tabular, relational and time series data.
MIT