Showing content from https://github.com/ml-tooling/best-of-python/releases below:
Releases Β· lukasmasuch/best-of-python Β· GitHub
Releases: lukasmasuch/best-of-python
Releases Β· lukasmasuch/best-of-python
Update: 2025.08.14 π 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.
- Celery (π₯43 Β· β 27K Β· π) - Asynchronous task queue/job queue based on distributed message passing.
BSD-3
- wrapt (π₯38 Β· β 2.2K Β· π) - A Python module for decorators, wrappers and monkey patching.
BSD-2
- deepdiff (π₯35 Β· β 2.3K Β· π) - DeepDiff: Deep Difference and search of any Python object/data...
MIT
- camelot (π₯28 Β· β 3.4K Β· π) - A Python library to extract tabular data from PDFs.
MIT
- img2dataset (π₯27 Β· β 4.1K Β· π) - Easily turn large sets of image urls to an image dataset. Can..
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.
- Faker (π₯39 Β· β 19K Β· π) - Faker is a Python package that generates fake data for you.
MIT
- peewee (π₯38 Β· β 12K Β· π) - a small, expressive orm -- supports postgresql, mysql, sqlite and..
MIT
- kafka-python (π₯37 Β· β 5.8K Β· π) - Python client for Apache Kafka.
Apache-2
- Motor (π₯31 Β· β 2.5K Β· π) - Motor - the async Python driver for MongoDB and Tornado or asyncio.
Apache-2
- docker-compose (π₯26 Β· β 36K Β· π) - Define and run multi-container applications with Docker.
Apache-2
Update: 2025.08.07 π 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.
- wrapt (π₯37 Β· β 2.2K Β· π) - A Python module for decorators, wrappers and monkey patching.
BSD-2
- holidays (π₯36 Β· β 1.7K Β· π) - Open World Holidays Framework.
MIT
- ubelt (π₯23 Β· β 730 Β· π) - A Python utility library with a stdlib like feel and extra..
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.
- netmiko (π₯34 Β· β 3.9K Β· π) - Multi-vendor library to simplify Paramiko SSH connections to network..
MIT
- Elasticsearch DSL (π₯30 Β· β 3.9K Β· π) - High level Python client for Elasticsearch.
Apache-2
- aiocache (π₯25 Β· β 1.3K Β· π) - Asyncio cache manager for redis, memcached and memory.
BSD-3
- multidict (π₯24 Β· β 460 Β· π) - The multidict implementation.
Apache-2
- datasketch (π₯22 Β· β 2.7K Β· π) - MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog,..
MIT
Update: 2025.07.31 π 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 Β· β 20K Β· π) - The largest hub of ready-to-use datasets for ML models with..
Apache-2
- Faker (π₯44 Β· β 19K Β· π) - Faker is a Python package that generates fake data for you.
MIT
- docker-compose (π₯42 Β· β 36K Β· π) - Define and run multi-container applications with Docker.
Apache-2
- marshmallow (π₯40 Β· β 7.2K Β· π) - A lightweight library for converting complex objects to and from..
MIT
- python-fire (π₯38 Β· β 28K Β· π) - Python Fire is a library for automatically generating..
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.
- Kedro (π₯37 Β· β 10K Β· π) - Kedro is a toolbox for production-ready data science. It uses..
Apache-2
- validators (π₯33 Β· β 1.1K Β· π) - Python Data Validation for Humans.
MIT
- rows (π₯22 Β· β 880 Β· π) - A common, beautiful interface to tabular data, no matter the format.
βοΈLGPL-3.0
- borb (π₯18 Β· β 3.5K Β· π) - borb is a library for reading, creating and manipulating PDF..
βUnlicensed
- bodywork-core (π₯15 Β· β 430 Β· π) - ML pipeline orchestration and model deployments on..
βοΈAGPL-3.0
Update: 2025.07.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.
- Pygments (π₯44 Β· β 2K Β· π) - Pygments is a generic syntax highlighter written in Python.
BSD-2
- paramiko (π₯41 Β· β 9.4K Β· π) - The leading native Python SSHv2 protocol library.
βοΈLGPL-2.1
- rq (π₯40 Β· β 10K Β· π) - Simple job queues for Python.
BSD-3
- netmiko (π₯40 Β· β 3.9K Β· π) - Multi-vendor library to simplify Paramiko SSH connections to network..
MIT
- minio (π₯34 Β· β 950 Β· π) - MinIO Client SDK for Python.
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.
- marshmallow (π₯39 Β· β 7.2K Β· π) - A lightweight library for converting complex objects to and from..
MIT
- watchdog (π₯38 Β· β 7K Β· π) - Python library and shell utilities to monitor filesystem events.
Apache-2
- python-fire (π₯35 Β· β 28K Β· π) - Python Fire is a library for automatically generating..
Apache-2
- luigi (π₯35 Β· β 18K Β· π) - Luigi is a Python module that helps you build complex pipelines of..
Apache-2
- argcomplete (π₯34 Β· β 1.5K Β· π) - Python and tab completion, better together.
Apache-2
Update: 2025.07.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.
- diagrams (π₯38 Β· β 41K Β· π) - Diagram as Code for prototyping cloud system architectures.
MIT
- pluggy (π₯38 Β· β 1.5K Β· π) - A minimalist production ready plugin system.
MIT
- confluent-kafka-python (π₯36 Β· β 300 Β· π) - Confluents Kafka Python Client.
Apache-2
- camelot (π₯30 Β· β 3.4K Β· π) - A Python library to extract tabular data from PDFs.
MIT
- flupy (π₯25 Β· β 190 Β· π) - Fluent data pipelines for python and your shell.
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 (π₯34 Β· β 11K Β· π) - The Database Toolkit for Python.
MIT
- emoji (π₯33 Β· β 2K Β· π) - emoji terminal output for Python.
BSD-3
- Dynaconf (π₯27 Β· β 4K Β· π) - dynaconf mirror (mainly for stats)- ORIGINAL REPO ON -..
MIT
- whylogs (π₯27 Β· β 2.7K Β· π) - Open standard for end-to-end data and ML monitoring for any..
Apache-2
- Squirrel (π₯12 Β· β 280 Β· π) - A Python library that enables ML teams to share, load, and..
Apache-2
β Added Projects
Projects that were recently added to this best-of list.
- CocoIndex (π₯25 Β· β 2.2K Β· π£) - Data transformation framework for AI. Ultra performant, with..
Apache-2
Update: 2024.06.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.
- polars (π₯44 Β· β 27K Β· π) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- jsonschema (π₯41 Β· β 4.5K Β· π) - An implementation of the JSON Schema specification for Python.
MIT
- luigi (π₯38 Β· β 17K Β· π) - Luigi is a Python module that helps you build complex pipelines of..
Apache-2
- sqlmodel (π₯37 Β· β 13K Β· π) - SQL databases in Python, designed for simplicity, compatibility,..
MIT
pydantic
- zipp (π₯36 Β· β 52 Β· π) - Backport of pathlib-compatible object wrapper for zip 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.
- protobuf (π₯52 Β· β 64K Β· π) - Protocol Buffers - Googles data interchange format.
BSD-3
- boto3 (π₯48 Β· β 8.8K Β· π) - AWS SDK for Python.
Apache-2
- attrs (π₯42 Β· β 5.1K Β· π) - Python Classes Without Boilerplate.
MIT
- paramiko (π₯40 Β· β 8.9K Β· π) - The leading native Python SSHv2 protocol library.
βοΈLGPL-2.1
- alembic (π₯36 Β· β 2.5K Β· π) - A database migrations tool for SQLAlchemy.
MIT
Update: 2024.05.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.
- protobuf (π₯53 Β· β 64K Β· π) - Protocol Buffers - Googles data interchange format.
BSD-3
- attrs (π₯43 Β· β 5.1K Β· π) - Python Classes Without Boilerplate.
MIT
- elasticsearch (π₯42 Β· β 4.2K Β· π) - Official Python client for Elasticsearch.
Apache-2
- python-prompt-toolkit (π₯39 Β· β 9K Β· π) - Library for building powerful interactive command..
BSD-3
- schedule (π₯36 Β· β 12K Β· π) - Python job scheduling for humans.
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.
- rq (π₯39 Β· β 9.6K Β· π) - Simple job queues for Python.
BSD-3
- Tablib (π₯36 Β· β 4.5K Β· π) - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
MIT
- XlsxWriter (π₯36 Β· β 3.5K Β· π) - A Python module for creating Excel XLSX files.
BSD-2
- python-dateutil (π₯35 Β· β 2.3K Β· π) - Useful extensions to the standard Python datetime..
Apache-2
- python-sortedcontainers (π₯32 Β· β 3.3K Β· π) - Python Sorted Container Types: Sorted List, Sorted..
Apache-2
Update: 2024.05.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.
- cpython (π₯52 Β· β 60K Β· π) - The Python programming language.
MIT
- docker (π₯43 Β· β 6.7K Β· π) - A Python library for the Docker Engine API.
Apache-2
- PyMySQL (π₯40 Β· β 7.6K Β· π) - MySQL client library for Python.
MIT
- whylogs (π₯32 Β· β 2.6K Β· π) - Open standard for end-to-end data and ML monitoring for any..
Apache-2
- contextlib2 (π₯28 Β· β 37 Β· π) - contextlib2 is a backport of the standard librarys contextlib..
βοΈpsfrag
π 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 (π₯50 Β· β 64K Β· π) - Protocol Buffers - Googles data interchange format.
BSD-3
- attrs (π₯42 Β· β 5.1K Β· π) - Python Classes Without Boilerplate.
MIT
- dbt (π₯38 Β· β 9K Β· π) - dbt enables data analysts and engineers to transform their data using..
Apache-2
- future (π₯38 Β· β 1.2K Β· π) - Easy, clean, reliable Python 2/3 compatibility.
MIT
- BatchFlow (π₯18 Β· β 200 Β· π) - BatchFlow helps you conveniently work with random or..
Apache-2
Update: 2024.05.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.
- dbt (π₯39 Β· β 9K Β· π) - dbt enables data analysts and engineers to transform their data using..
Apache-2
- pycryptodomex (π₯39 Β· β 2.7K Β· π) - A self-contained cryptographic library for Python.
BSD-3
- transitions (π₯34 Β· β 5.4K Β· π) - A lightweight, object-oriented finite state machine..
MIT
- gdown (π₯34 Β· β 3.9K Β· π) - Google Drive Public File Downloader when Curl/Wget Fails.
MIT
- pyhdb (π₯24 Β· β 310 Β· π) - SAP HANA Connector in pure Python.
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.
- elasticsearch (π₯41 Β· β 4.1K Β· π) - Official Python client for Elasticsearch.
Apache-2
- kubernetes (π₯38 Β· β 6.5K Β· π) - Official Python client library for kubernetes.
Apache-2
- plumbum (π₯34 Β· β 2.8K Β· π) - Plumbum: Shell Combinators.
MIT
- dateparser (π₯34 Β· β 2.5K Β· π) - python parser for human readable dates.
BSD-3
- csvkit (π₯33 Β· β 5.8K Β· π) - A suite of utilities for converting to and working with CSV, the king..
MIT
Update: 2024.05.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.
- cpython (π₯51 Β· β 60K Β· π) - The Python programming language.
MIT
- SQLAlchemy (π₯46 Β· β 8.9K Β· π) - The Database Toolkit for Python.
MIT
- Pygments (π₯43 Β· β 1.7K Β· π) - Pygments is a generic syntax highlighter written in Python.
BSD-2
- polars (π₯42 Β· β 26K Β· π) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- confluent-kafka-python (π₯29 Β· β 3.6K Β· π) - Confluents Kafka Python Client.
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.
- watchdog (π₯35 Β· β 6.3K Β· π) - Python library and shell utilities to monitor filesystem events.
Apache-2
- cachetools (π₯34 Β· β 2.1K Β· π) - Extensible memoizing collections and decorators.
MIT
- micropython (π₯33 Β· β 18K Β· π) - MicroPython - a lean and efficient Python implementation..
Python-2.0
- libcloud (π₯32 Β· β 2K Β· π) - Apache Libcloud is a Python library which hides differences..
Apache-2
- ptyprocess (π₯24 Β· β 210 Β· π€) - Run a subprocess in a pseudo terminal.
ISC
You canβt perform that action at this time.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4