Skip to content

Releases: lukasmasuch/best-of-python

Update: 2026.06.25

25 Jun 16:15

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.

  • botocore (🥇47 · ⭐ 1.6K · 📈) - The low-level, core functionality of boto3 and the AWS CLI. Apache-2
  • SQLAlchemy (🥇46 · ⭐ 12K · 📈) - The Database Toolkit for Python. MIT
  • boltons (🥈35 · ⭐ 6.9K · 📈) - Like builtins, but boltons. 250+ constructs, recipes, and snippets.. BSD-3
  • tzlocal (🥉35 · ⭐ 220 · 📈) - A Python module that tries to figure out what your local timezone is. MIT
  • price-parser (🥉23 · ⭐ 350 · 📈) - Extract price amount and currency symbol from a raw text.. 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.

  • flatbuffers (🥇41 · ⭐ 26K · 📉) - FlatBuffers: Memory Efficient Serialization Library. Apache-2
  • marshmallow (🥇41 · ⭐ 7.2K · 📉) - A lightweight library for converting complex objects to and from.. MIT
  • docker-compose (🥈40 · ⭐ 38K · 📉) - Define and run multi-container applications with Docker. Apache-2
  • ultrajson (🥉33 · ⭐ 4.5K · 📉) - Ultra fast JSON decoder and encoder written in C with.. ❗Unlicensed
  • inflect (🥈31 · ⭐ 1.1K · 📉) - Correctly generate plurals, ordinals, indefinite articles; convert.. MIT

Update: 2026.06.11

12 Jun 09:29

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.

  • dbt (🥈43 · ⭐ 13K · 📈) - dbt enables data analysts and engineers to transform their data using.. Apache-2
  • diagrams (🥈37 · ⭐ 42K · 📈) - Diagram as Code for prototyping cloud system architectures. MIT
  • sh (🥈37 · ⭐ 7.2K · 📈) - Python process launching. MIT
  • jsonpickle (🥈37 · ⭐ 1.3K · 📈) - Python library for serializing any arbitrary object graph into.. BSD-3
  • petl (🥈35 · ⭐ 1.3K · 📈) - Python Extract Transform and Load Tables of Data. 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.

  • botocore (🥈43 · ⭐ 1.6K · 📉) - The low-level, core functionality of boto3 and the AWS CLI. Apache-2
  • SQLAlchemy (🥈35 · ⭐ 12K · 📉) - The Database Toolkit for Python. MIT
  • xmltodict (🥈35 · ⭐ 5.7K · 📉) - Python module that makes working with XML feel like you are.. MIT
  • PyTables (🥈34 · ⭐ 1.4K · 📉) - A Python package to manage extremely large amounts of data. BSD-3
  • voluptuous (🥈33 · ⭐ 1.8K · 📉) - CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python.. BSD-3

Update: 2026.05.21

22 May 10:18

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.

  • python-dotenv (🥇42 · ⭐ 8.8K · 📈) - Reads key-value pairs from a .env file and can set them as.. BSD-3
  • dbt (🥈38 · ⭐ 13K · 📈) - dbt enables data analysts and engineers to transform their data.. ❗Unlicensed
  • textract (🥈32 · ⭐ 4.6K · 📈) - extract text from any document. no muss. no fuss. MIT
  • contextlib2 (🥉26 · ⭐ 38 · 💤) - contextlib2 is a backport of the standard librarys contextlib.. ❗️psfrag
  • borb (🥉25 · ⭐ 3.6K · 📈) - borb is a library for reading, creating and manipulating PDF.. ❗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.

  • six (🥈36 · ⭐ 1K · 📉) - Python 2 and 3 compatibility library. MIT
  • Activeloop (🥈32 · ⭐ 9.1K · 📉) - Deeplake is AI Data Runtime for Agents. It provides.. Apache-2
  • PDFMiner (🥉27 · ⭐ 5.3K · 💀) - Python PDF Parser (Not actively maintained). Check out pdfminer.six. MIT
  • grumpy (🥉20 · ⭐ 11K · 💀) - Grumpy is a Python to Go source code transcompiler and runtime. Apache-2
  • gsheets-db-api (🥉14 · ⭐ 220 · 💀) - A Python DB-API and SQLAlchemy dialect to Google Spreasheets. MIT

Update: 2026.04.23

23 Apr 14:19

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.

  • cpython (🥇51 · ⭐ 72K · 📈) - The Python programming language. MIT
  • greenlet (🥈40 · ⭐ 1.8K · 📈) - Lightweight in-process concurrent programming. ❗Unlicensed
  • dill (🥈37 · ⭐ 2.4K · 📈) - serialize all of Python. BSD-3
  • s3transfer (🥈37 · ⭐ 230 · 📈) - Amazon S3 Transfer Manager for Python. Apache-2
  • Dynaconf (🥉28 · ⭐ 4.3K · 💤) - dynaconf mirror (mainly for stats)- ORIGINAL REPO ON -.. 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.

  • dbt (🥈34 · ⭐ 13K · 📉) - dbt enables data analysts and engineers to transform their data.. ❗Unlicensed
  • Pony (🥉28 · ⭐ 3.8K · 💤) - Pony Object Relational Mapper. Apache-2
  • img2dataset (🥉24 · ⭐ 4.4K · 💤) - Easily turn large sets of image urls to an image dataset. Can.. MIT
  • contextlib2 (🥉22 · ⭐ 38 · 📉) - contextlib2 is a backport of the standard librarys contextlib.. ❗️psfrag
  • borb (🥉21 · ⭐ 3.6K · 📉) - borb is a library for reading, creating and manipulating PDF.. ❗Unlicensed

➕ Added Projects

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

  • pdfmux (🥉16 · ⭐ 57 · 🐣) - PDF extraction that checks its own work. #2 reading order.. MIT python pdf markdown

Update: 2026.04.16

16 Apr 14:06

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.

  • more-itertools (🥇41 · ⭐ 4.1K · 📈) - More routines for operating on iterables, beyond itertools. MIT
  • gdown (🥇37 · ⭐ 5.2K · 📈) - Google Drive public file downloader when curl/wget fails. MIT
  • huey (🥈36 · ⭐ 5.9K · 📈) - a little task queue for python. MIT
  • PySimpleGUI (🥈34 · ⭐ 14K · 📈) - PySimpleGUI is a Python package that enables Python.. ❗️PySimpleGUI License
  • google-cloud-bigtable (🥈34 · ⭐ 5.3K · 📈) - This library has moved to.. 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.

  • cpython (🥇39 · ⭐ 72K · 📉) - The Python programming language. ❗Unlicensed
  • greenlet (🥉29 · ⭐ 1.8K · 📉) - Lightweight in-process concurrent programming. ❗Unlicensed
  • dill (🥉27 · ⭐ 2.4K · 📉) - serialize all of Python. ❗Unlicensed
  • s3transfer (🥉25 · ⭐ 230 · 📉) - Amazon S3 Transfer Manager for Python. Apache-2
  • Dynaconf (🥉16 · ⭐ 5 · 💤) - dynaconf mirror (mainly for stats)- ORIGINAL REPO ON -.. MIT

Update: 2026.04.02

02 Apr 14:50

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.

  • protobuf (🥇53 · ⭐ 71K · 📈) - Protocol Buffers - Googles data interchange format. BSD-3
  • rq (🥈41 · ⭐ 11K · 📈) - Simple job queues for Python. BSD-3
  • pycparser (🥈38 · ⭐ 3.5K · 📈) - Complete C99 parser in pure Python. ❗Unlicensed
  • Activeloop (🥈35 · ⭐ 9.1K · 📈) - Deeplake is AI Data Runtime for Agents. It provides.. Apache-2
  • pytz (🥉35 · ⭐ 390 · 📈) - pytz Python historical timezone library and database. 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.

  • uvloop (🥈38 · ⭐ 12K · 📉) - Ultra fast asyncio event loop. Apache-2
  • Tablib (🥈35 · ⭐ 4.8K · 📉) - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. MIT
  • toolz (🥈34 · ⭐ 5.1K · 📉) - A functional standard library for Python. ❗Unlicensed
  • pandera (🥈34 · ⭐ 4.3K · 📉) - A light-weight, flexible, and expressive statistical data.. MIT
  • aiofiles (🥈34 · ⭐ 3.2K · 📉) - File support for asyncio. Apache-2

➕ Added Projects

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

Update: 2026.03.26

26 Mar 14:17

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.

  • boto3 (🥇49 · ⭐ 9.7K · 📈) - Boto3, an AWS SDK for Python. Apache-2
  • python-fire (🥈37 · ⭐ 28K · 💤) - Python Fire is a library for automatically generating.. Apache-2
  • pyasn1 (🥉35 · ⭐ 250 · 💀) - Generic ASN.1 library for Python. BSD-2
  • Intake (🥈34 · ⭐ 1.1K · 📈) - Intake is a lightweight package for finding, investigating, loading.. BSD-2
  • parallel-ssh (🥉27 · ⭐ 1.3K · 📈) - Asynchronous parallel SSH client library. ❗️LGPL-2.1

📉 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 (🥇49 · ⭐ 71K · 📉) - Protocol Buffers - Googles data interchange format. BSD-3
  • rq (🥈38 · ⭐ 11K · 📉) - Simple job queues for Python. BSD-3
  • pycparser (🥈34 · ⭐ 3.5K · 📉) - Complete C99 parser in pure Python. ❗Unlicensed
  • Activeloop (🥈31 · ⭐ 9K · 📉) - Deeplake is AI Data Runtime for Agents. It provides serverless.. Apache-2
  • pytz (🥉31 · ⭐ 390 · 📉) - pytz Python historical timezone library and database. MIT

Update: 2026.03.19

19 Mar 15:34

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.

  • cryptography (🥇45 · ⭐ 7.5K · 📈) - cryptography is a package designed to expose.. ❗Unlicensed
  • google-cloud-storage (🥇45 · ⭐ 5.2K · 📈) - Google Cloud Client Libraries for Python. Apache-2
  • s3fs (🥈38 · ⭐ 1K · 📈) - S3 Filesystem. BSD-3
  • omegaconf (🥈34 · ⭐ 2.4K · 📈) - Flexible Python configuration system. The last one you will ever.. BSD-3
  • 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.

  • protobuf (🥇52 · ⭐ 71K · 📉) - Protocol Buffers - Googles data interchange format. BSD-3
  • python-fire (🥈35 · ⭐ 28K · 💤) - Python Fire is a library for automatically generating.. Apache-2
  • pyasn1 (🥉31 · ⭐ 250 · 💀) - Generic ASN.1 library for Python. BSD-2
  • python-rapidjson (🥉27 · ⭐ 530 · 📉) - Python wrapper around rapidjson. MIT
  • parallel-ssh (🥉25 · ⭐ 1.3K · 📉) - Asynchronous parallel SSH client library. ❗️LGPL-2.1

Update: 2026.03.12

12 Mar 14: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.

  • SQLAlchemy (🥇46 · ⭐ 12K · 📈) - The Database Toolkit for Python. MIT
  • chardet (🥇41 · ⭐ 2.4K · 📈) - Python character encoding detector. MIT
  • ultrajson (🥉35 · ⭐ 4.5K · 📈) - Ultra fast JSON decoder and encoder written in C with Python.. BSD-3
  • pyasn1 (🥉35 · ⭐ 250 · 💀) - Generic ASN.1 library for Python. BSD-2
  • ConfigArgParse (🥉33 · ⭐ 760 · 📈) - Drop-in replacement for argparse with added support for.. 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 (🥇48 · ⭐ 9.7K · 📉) - Boto3, an AWS SDK for Python. Apache-2
  • click (🥇46 · ⭐ 17K · 📉) - Python composable command line interface toolkit. BSD-3
  • cryptography (🥇42 · ⭐ 7.5K · 📉) - cryptography is a package designed to expose.. ❗Unlicensed
  • python-bigquery (🥈36 · ⭐ 800 · 📉) - This library has moved to.. Apache-2
  • SDV (🥉31 · ⭐ 3.4K · 📉) - Synthetic data generation for tabular data. ❗Unlicensed

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