Releases: ml-tooling/best-of-python
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
Update: 2024.05.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.
- Airflow (🥇50 · ⭐ 35K · 📈) - Platform to programmatically author, schedule, and monitor..
Apache-2
- cachetools (🥇36 · ⭐ 2.1K · 📈) - Extensible memoizing collections and decorators.
MIT
- tortoise-orm (🥈34 · ⭐ 4.2K · 📈) - Familiar asyncio ORM for python, built with relations in..
Apache-2
- fastcore (🥈33 · ⭐ 900 · 📈) - Python supercharged for the fastai library.
Apache-2
- openpyxl (🥉26 · ⭐ 76 · 📈) - 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.
- awscli (🥈43 · ⭐ 15K · 📉) - Universal Command Line Interface for Amazon Web Services.
Apache-2
- pexpect (🥇37 · ⭐ 2.5K · 📉) - A Python module for controlling interactive programs in a pseudo-..
ISC
- pytz (🥉33 · ⭐ 310 · 📉) - pytz Python historical timezone library and database.
MIT
- snorkel (🥉29 · ⭐ 5.7K · 📉) - A system for quickly generating training data with weak..
Apache-2
- Phoenix (🥉24 · ⭐ 2.2K · 📉) - wxPythons Project Phoenix. A new implementation of wxPython,..
❗️wxWindows
Update: 2024.04.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.
- cpython (🥇50 · ⭐ 60K · 📈) - The Python programming language.
MIT
- keyring (🥈39 · ⭐ 1.2K · 📈) - Store and access your passwords safely.
MIT
- zipp (🥈35 · ⭐ 50 · 📈) - Backport of pathlib-compatible object wrapper for zip files.
MIT
- inflect (🥈34 · ⭐ 920 · 📈) - Correctly generate plurals, ordinals, indefinite articles; convert..
MIT
- path (🥉33 · ⭐ 1.1K · 📈) - Object-oriented file system path manipulation.
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.
- pycryptodomex (🥉37 · ⭐ 2.7K · 📉) - A self-contained cryptographic library for Python.
BSD-3
- Prometheus Client (🥈34 · ⭐ 3.8K · 📉) - Prometheus instrumentation library for Python..
Apache-2
- docarray (🥈33 · ⭐ 2.7K · 📉) - Represent, send, store and search multimodal data.
Apache-2
- zenml (🥈32 · ⭐ 3.7K · 📉) - ZenML : Build portable, production-ready MLOps pipelines...
Apache-2
- prisma (🥉27 · ⭐ 1.6K · 📉) - Prisma Client Python is an auto-generated and fully type-safe..
Apache-2
Update: 2024.04.18
📈 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.
- kubernetes (🥈39 · ⭐ 6.4K · 📈) - Official Python client library for kubernetes.
Apache-2
- python-prompt-toolkit (🥈38 · ⭐ 8.9K · 📈) - Library for building powerful interactive command..
BSD-3
- pycryptodomex (🥈38 · ⭐ 2.7K · 📈) - A self-contained cryptographic library for Python.
BSD-3
- numexpr (🥈37 · ⭐ 2.1K · 📈) - Fast numerical array expression evaluator for Python, NumPy, Pandas,..
MIT
- libcloud (🥈34 · ⭐ 2K · 📈) - Apache Libcloud is a Python library which hides differences..
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.
- ansible (🥇47 · ⭐ 61K · 📉) - Ansible is a radically simple IT automation platform that makes..
❗️GPL-3.0
- Pygments (🥇42 · ⭐ 1.7K · 📉) - Pygments is a generic syntax highlighter written in Python.
BSD-2
- dill (🥈37 · ⭐ 2.1K · 📉) - serialize all of Python.
BSD-3
- Koalas (🥉30 · ⭐ 3.3K · 💤) - Koalas: pandas API on Apache Spark.
Apache-2
spark
- PDFMiner (🥉28 · ⭐ 5.2K · 💀) - Python PDF Parser (Not actively maintained). Check out pdfminer.six.
MIT
Update: 2024.04.11
📈 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 (🥇43 · ⭐ 12K · 📈) - Redis Python client.
MIT
- keyring (🥈37 · ⭐ 1.2K · 📈) - Store and access your passwords safely.
MIT
- libcloud (🥉32 · ⭐ 2K · 📈) - Apache Libcloud is a Python library which hides differences..
Apache-2
- rsa (🥉30 · ⭐ 470 · 📈) - Python-RSA is a pure-Python RSA implementation.
Apache-2
- confluent-kafka-python (🥉27 · ⭐ 3.4K · 📈) - 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.
- polars (🥈40 · ⭐ 26K · 📉) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- more-itertools (🥇39 · ⭐ 3.4K · 📉) - More routines for operating on iterables, beyond itertools.
MIT
- supervisor (🥈35 · ⭐ 8.2K · 📉) - Supervisor process control system for Unix..
❗️Repoze Public License
- schema (🥈32 · ⭐ 2.8K · 📉) - Schema validation just got Pythonic.
MIT
- pyinfra (🥉31 · ⭐ 2.6K · 📉) - pyinfra automates infrastructure using Python. Its fast and scales..
MIT
Update: 2024.04.04
📈 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 (🥇41 · ⭐ 26K · 📈) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- inflect (🥈31 · ⭐ 910 · 📈) - Correctly generate plurals, ordinals, indefinite articles; convert..
MIT
- gino (🥉28 · ⭐ 2.6K · 💀) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
BSD-3
- ubelt (🥉24 · ⭐ 710 · 📈) - A Python utility library with a stdlib like feel and extra..
Apache-2
- flupy (🥉17 · ⭐ 180 · 📈) - 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.
- redis (🥈36 · ⭐ 12K · 📉) - Redis Python Client.
MIT
- keyring (🥉31 · ⭐ 1.2K · 📉) - Store and access your passwords safely.
MIT
- libcloud (🥉25 · ⭐ 2K · 📉) - Apache Libcloud is a Python library which hides differences..
Apache-2
- rsa (🥉21 · ⭐ 470 · 📉) - Python-RSA is a pure-Python RSA implementation.
❗Unlicensed
- confluent-kafka-python (🥉15 · 📉) - Confluents Apache Kafka client for Python.
❗Unlicensed
Update: 2024.03.28
📈 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.
- Great Expectations (🥈40 · ⭐ 9.4K · 📈) - Always know what to expect from your data.
Apache-2
- Typer (🥈39 · ⭐ 13K · 📈) - Typer, build great CLIs. Easy to code. Based on Python type hints.
MIT
- Pony (🥉32 · ⭐ 3.5K · 📈) - Pony Object Relational Mapper.
Apache-2
- srsly (🥉29 · ⭐ 410 · 📈) - Modern high-performance serialization utilities for Python (JSON,..
MIT
- bodywork-core (🥉17 · ⭐ 430 · 💀) - ML pipeline orchestration and model deployments on..
❗️AGPL-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.
- polars (🥈38 · ⭐ 25K · 📉) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- python-magic (🥈31 · ⭐ 2.5K · 📉) - A python wrapper for libmagic.
❗Unlicensed
- gino (🥉24 · ⭐ 2.6K · 💀) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
❗Unlicensed
- inflect (🥉24 · ⭐ 910 · 📉) - Correctly generate plurals, ordinals, indefinite articles; convert..
MIT
- flupy (🥉13 · ⭐ 180 · 📉) - Fluent data pipelines for python and your shell.
❗Unlicensed
Update: 2024.03.21
📈 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.
- validators (🥈33 · ⭐ 890 · 📈) - Python Data Validation for Humans.
MIT
- libcloud (🥉32 · ⭐ 2K · 📈) - Apache Libcloud is a Python library which hides differences..
Apache-2
- pyahocorasick (🥉30 · ⭐ 880 · 📈) - Python module (C extension and plain python) implementing..
BSD-3
- Databolt Flow (🥉20 · ⭐ 950 · 💤) - Python library for building highly effective data science..
MIT
- Botflow (🥉15 · ⭐ 1.2K · 💀) - Python Fast Dataflow programming framework for Data pipeline work(..
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.
- Great Expectations (🥈37 · ⭐ 9.4K · 📉) - Always know what to expect from your data.
Apache-2
- Pony (🥉30 · ⭐ 3.5K · 📉) - Pony Object Relational Mapper.
Apache-2
- srsly (🥉26 · ⭐ 410 · 📉) - Modern high-performance serialization utilities for Python (JSON,..
MIT
- pysparkling (🥉21 · ⭐ 260 · 💀) - A pure Python implementation of Apache Sparks RDD and..
❗Unlicensed
- bodywork-core (🥉14 · ⭐ 430 · 💀) - ML pipeline orchestration and model deployments on..
❗️AGPL-3.0