Skip to content

Releases: lukasmasuch/best-of-python

Update: 2026.02.26

26 Feb 16:39

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.

  • Prefect (🥇45 · ⭐ 22K · 📈) - Prefect is a workflow orchestration framework for building.. Apache-2
  • docker (🥈40 · ⭐ 7.2K · 📈) - A Python library for the Docker Engine API. Apache-2
  • plumbum (🥉36 · ⭐ 3K · 📈) - Plumbum: Shell Combinators. MIT
  • python-box (🥉27 · ⭐ 2.8K · 📈) - Python dictionaries with advanced dot notation access. MIT
  • macropy (🥉23 · ⭐ 3.3K · 💀) - Macros in Python: quasiquotes, case classes, LINQ and more!. 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.

  • protobuf (🥇52 · ⭐ 71K · 📉) - Protocol Buffers - Googles data interchange format. BSD-3
  • more-itertools (🥈40 · ⭐ 4K · 📉) - More routines for operating on iterables, beyond itertools. MIT
  • s3transfer (🥈36 · ⭐ 230 · 📉) - Amazon S3 Transfer Manager for Python. Apache-2
  • SQLAlchemy (🥈35 · ⭐ 12K · 📉) - The Database Toolkit for Python. MIT
  • pyasn1 (🥉31 · ⭐ 250 · 💀) - Generic ASN.1 library for Python. BSD-2

Update: 2026.02.19

19 Feb 15:10

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.

  • SQLAlchemy (🥇46 · ⭐ 12K · 📈) - The Database Toolkit for Python. MIT
  • tenacity (🥇41 · ⭐ 8.4K · 📈) - Retrying library for Python. Apache-2
  • mysqlclient (🥈36 · ⭐ 2.5K · 📈) - MySQL/MariaDB connector for Python. ❗️GPL-2.0
  • Activeloop (🥈35 · ⭐ 9K · 📈) - Database for AI. Store Vectors, Images, Texts, Videos, etc... Apache-2
  • SDV (🥈33 · ⭐ 3.4K · 📈) - Synthetic data generation for tabular data. ❗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.

  • Airflow (🥇49 · ⭐ 45K · 📉) - Platform to programmatically author, schedule, and monitor.. Apache-2
  • docker (🥈37 · ⭐ 7.2K · 📉) - A Python library for the Docker Engine API. Apache-2
  • orjson (🥈36 · ⭐ 7.9K · 📉) - Fast, correct Python JSON library supporting dataclasses,.. Apache-2
  • keyboard (🥉29 · ⭐ 4K · 💀) - Hook and simulate global keyboard events on Windows and Linux. MIT
  • macropy (🥉20 · ⭐ 3.3K · 💀) - Macros in Python: quasiquotes, case classes, LINQ and more!. MIT

Update: 2026.02.12

12 Feb 17:24

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.

  • rich (🥇47 · ⭐ 55K · 📈) - Rich is a Python library for rich text and beautiful formatting in the.. MIT
  • polars (🥇46 · ⭐ 37K · 📈) - Extremely fast Query Engine for DataFrames, written in Rust. MIT
  • dateparser (🥈39 · ⭐ 2.8K · 📈) - python parser for human readable dates. BSD-3
  • borb (🥉27 · ⭐ 3.6K · 📈) - borb is a library for reading, creating and manipulating PDF.. ❗Unlicensed
  • coolname (🥉27 · ⭐ 170 · 📈) - Random Name and Slug Generator. 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.

  • greenlet (🥈39 · ⭐ 1.8K · 📉) - Lightweight in-process concurrent programming. ❗Unlicensed
  • python-prompt-toolkit (🥈36 · ⭐ 10K · 📉) - Library for building powerful interactive command.. BSD-3
  • SQLAlchemy (🥈35 · ⭐ 11K · 📉) - The Database Toolkit for Python. MIT
  • Activeloop (🥈31 · ⭐ 9K · 📉) - Database for AI. Store Vectors, Images, Texts, Videos, etc... Apache-2
  • SDV (🥈31 · ⭐ 3.4K · 📉) - Synthetic data generation for tabular data. ❗Unlicensed

Update: 2026.02.05

05 Feb 15:28

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.

  • rich (🥇47 · ⭐ 55K · 📈) - Rich is a Python library for rich text and beautiful formatting in the.. MIT
  • tenacity (🥈37 · ⭐ 8.3K · 📈) - Retrying library for Python. Apache-2
  • dateparser (🥈37 · ⭐ 2.8K · 📈) - python parser for human readable dates. BSD-3
  • borb (🥉27 · ⭐ 3.6K · 📈) - borb is a library for reading, creating and manipulating PDF.. ❗Unlicensed
  • coolname (🥉27 · ⭐ 170 · 📈) - Random Name and Slug Generator. 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.

  • greenlet (🥈39 · ⭐ 1.8K · 📉) - Lightweight in-process concurrent programming. ❗Unlicensed
  • python-prompt-toolkit (🥈37 · ⭐ 10K · 📉) - Library for building powerful interactive command.. BSD-3
  • supervisor (🥇37 · ⭐ 9K · 📉) - Supervisor process control system for Unix.. ❗️Repoze Public License
  • hydra (🥈33 · ⭐ 10K · 📉) - Hydra is a framework for elegantly configuring complex applications. MIT
  • python-mss (🥉28 · ⭐ 1.2K · 📉) - An ultra fast cross-platform multiple screenshots module in pure.. MIT

Update: 2026.01.22

22 Jan 14:07

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.

  • luigi (🥈38 · ⭐ 19K · 📈) - Luigi is a Python module that helps you build complex pipelines of.. Apache-2
  • dill (🥈38 · ⭐ 2.4K · 📈) - serialize all of Python. BSD-3
  • pyasn1 (🥉35 · ⭐ 250 · 💀) - Generic ASN.1 library for Python. BSD-2
  • libcloud (🥉31 · ⭐ 2.1K · 📈) - Apache Libcloud is a Python library which hides differences.. Apache-2
  • ODMantic (🥉29 · ⭐ 1.2K · 📈) - Sync and Async ODM (Object Document Mapper) for MongoDB based on.. ISC

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

  • click (🥇47 · ⭐ 17K · 📉) - Python composable command line interface toolkit. BSD-3
  • Datasets (🥇44 · ⭐ 21K · 📉) - The largest hub of ready-to-use datasets for AI models with.. Apache-2
  • google-cloud-storage (🥇41 · ⭐ 5.2K · 📉) - Google Cloud Client Library for Python. Apache-2
  • anyio (🥇41 · ⭐ 2.4K · 📉) - High level asynchronous concurrency and networking framework that works.. MIT
  • arrow (🥇40 · ⭐ 9K · 📉) - Better dates & times for Python. Apache-2

Update: 2026.01.15

15 Jan 16:22

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.

  • Datasets (🥇45 · ⭐ 21K · 📈) - The largest hub of ready-to-use datasets for AI models with.. Apache-2
  • Faker (🥇44 · ⭐ 19K · 📈) - Faker is a Python package that generates fake data for you. MIT
  • google-cloud-storage (🥇42 · ⭐ 5.2K · 📈) - Google Cloud Client Library for Python. Apache-2
  • Pygments (🥇42 · ⭐ 2.1K · 📈) - Pygments is a generic syntax highlighter written in Python. BSD-2
  • gdown (🥈33 · ⭐ 5K · 📈) - Google Drive Public File Downloader when Curl/Wget Fails. 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.

  • Airflow (🥇49 · ⭐ 44K · 📉) - Platform to programmatically author, schedule, and monitor.. Apache-2
  • elasticsearch (🥇42 · ⭐ 4.4K · 📉) - Official Python client for Elasticsearch. Apache-2
  • docker (🥈41 · ⭐ 7.2K · 📉) - A Python library for the Docker Engine API. Apache-2
  • netmiko (🥉37 · ⭐ 4.1K · 📉) - Multi-vendor library to simplify Paramiko SSH connections to network.. MIT
  • numexpr (🥈36 · ⭐ 2.4K · 📉) - Fast numerical array expression evaluator for Python, NumPy, Pandas,.. MIT

Update: 2026.01.08

08 Jan 14:42

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.

  • elasticsearch (🥇43 · ⭐ 4.4K · 📈) - Official Python client for Elasticsearch. Apache-2
  • watchdog (🥈39 · ⭐ 7.2K · 📈) - Python library and shell utilities to monitor filesystem events. Apache-2
  • aiofiles (🥈36 · ⭐ 3.2K · 📈) - File support for asyncio. Apache-2
  • dateparser (🥈35 · ⭐ 2.8K · 📈) - python parser for human readable dates. BSD-3
  • python-slugify (🥇35 · ⭐ 1.6K · 📈) - Returns unicode slugs. 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.

  • SQLAlchemy (🥇46 · ⭐ 11K · 📉) - The Database Toolkit for Python. MIT
  • rich (🥇44 · ⭐ 55K · 📉) - Rich is a Python library for rich text and beautiful formatting in the.. MIT
  • Datasets (🥇44 · ⭐ 21K · 📉) - The largest hub of ready-to-use datasets for AI models with.. Apache-2
  • Faker (🥇43 · ⭐ 19K · 📉) - Faker is a Python package that generates fake data for you. MIT
  • Dagster (🥇42 · ⭐ 15K · 📉) - An orchestration platform for the development, production, and.. Apache-2

Update: 2026.01.01

01 Jan 14:46

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.

  • SQLAlchemy (🥇47 · ⭐ 11K · 📈) - The Database Toolkit for Python. MIT
  • peewee (🥇42 · ⭐ 12K · 📈) - a small, expressive orm -- supports postgresql, mysql, sqlite and.. MIT
  • diagrams (🥈38 · ⭐ 42K · 📈) - Diagram as Code for prototyping cloud system architectures. MIT
  • Send2Trash (🥉33 · ⭐ 300 · 📈) - Python library to natively send files to Trash (or Recycle bin).. BSD-3
  • glom (🥉30 · ⭐ 2.1K · 📈) - Pythons nested data operator (and CLI), for all your declarative.. 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.

  • pydantic (🥇46 · ⭐ 26K · 📉) - Data validation using Python type hints. MIT
  • elasticsearch (🥇42 · ⭐ 4.4K · 📉) - Official Python client for Elasticsearch. Apache-2
  • google-cloud-storage (🥇41 · ⭐ 5.2K · 📉) - Google Cloud Client Library for Python. Apache-2
  • Tablib (🥈35 · ⭐ 4.7K · 📉) - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. MIT
  • zenml (🥈34 · ⭐ 5.1K · 📉) - ZenML : One AI Platform from Pipelines to Agents. https://zenml.io. Apache-2

➕ Added Projects

Projects that were recently added to this best-of list.

  • daffy (🥉19 · ⭐ 41 · ➕) - Lightweight DataFrame validation decorators for Pandas, Polars,.. MIT

Update: 2025.12.25

31 Dec 15:27

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.

  • elasticsearch (🥇43 · ⭐ 4.4K · 📈) - Official Python client for Elasticsearch. Apache-2
  • marshmallow (🥈42 · ⭐ 7.2K · 📈) - A lightweight library for converting complex objects to and from.. MIT
  • supervisor (🥇39 · ⭐ 9K · 📈) - Supervisor process control system for Unix.. ❗️Repoze Public License
  • PyYAML (🥇39 · ⭐ 2.8K · 📈) - Canonical source repository for PyYAML. MIT
  • s3fs (🥈37 · ⭐ 1K · 📈) - S3 Filesystem. 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.

  • more-itertools (🥇40 · ⭐ 4K · 📉) - More routines for operating on iterables, beyond itertools. MIT
  • holidays (🥈37 · ⭐ 1.8K · 📉) - Open World Holidays Framework. MIT
  • plumbum (🥉35 · ⭐ 3K · 📉) - Plumbum: Shell Combinators. MIT
  • python-slugify (🥈33 · ⭐ 1.6K · 📉) - Returns unicode slugs. MIT
  • wcwidth (🥉33 · ⭐ 430 · 📉) - Python library that measures the width of strings in a terminal. MIT

Update: 2025.12.18

18 Dec 15:27

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.

  • h5py (🥈43 · ⭐ 2.2K · 📈) - HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5.. BSD-3
  • dbt (🥈37 · ⭐ 12K · 📈) - dbt enables data analysts and engineers to transform their data.. ❗Unlicensed
  • Motor (🥈35 · ⭐ 2.5K · 📈) - Motor - the async Python driver for MongoDB and Tornado or asyncio. Apache-2
  • pysolr (🥉32 · ⭐ 700 · 📈) - Pysolr Python Solr client. BSD-3
  • catalogue (🥉26 · ⭐ 180 · 💀) - Super lightweight function registries for your 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.

  • google-cloud-storage (🥇42 · ⭐ 5.2K · 📉) - Google Cloud Client Library for Python. Apache-2
  • xmltodict (🥇37 · ⭐ 5.7K · 📉) - Python module that makes working with XML feel like you are.. MIT
  • pycparser (🥈37 · ⭐ 3.5K · 📉) - Complete C99 parser in pure Python. BSD-3
  • six (🥇37 · ⭐ 1K · 📉) - Python 2 and 3 compatibility library. MIT
  • SQLAlchemy (🥉34 · ⭐ 11K · 📉) - The Database Toolkit for Python. MIT