Skip to content

Releases: ml-tooling/best-of-python

Update: 2023.06.22

25 Jun 16:12
Compare
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.

  • pyparsing (🥇41 · ⭐ 1.9K · 📈) - Python library for creating PEG parsers. MIT
  • python-sortedcontainers (🥇36 · ⭐ 3K · 💤) - Python Sorted Container Types: Sorted List, Sorted.. Apache-2
  • holidays (🥈35 · ⭐ 990 · 📈) - Generate and work with holidays in Python. MIT
  • pluggy (🥈34 · ⭐ 960 · 📈) - A minimalist production ready plugin system. MIT
  • typing (🥈33 · ⭐ 1.4K · 📈) - Python static typing home. Hosts the documentation and a user.. Python-2.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.

  • pymongo (🥉31 · ⭐ 3.9K · 📉) - PyMongo - the Official MongoDB Python driver. Apache-2
  • dataset (🥉29 · ⭐ 4.6K · 📉) - Easy-to-use data handling for SQL data stores with support for.. MIT
  • pyfilesystem2 (🥉26 · ⭐ 1.9K · 💤) - Pythons Filesystem abstraction layer. MIT
  • Unipath (🥉18 · ⭐ 510 · 💀) - An object-oriented approach to Python file/directory.. ❗Unlicensed
  • db.py (🥉17 · ⭐ 1.2K · 💀) - db.py is an easier way to interact with your databases. BSD-2

Update: 2023.06.15

15 Jun 13:52
Compare
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.

  • redis (🥇43 · ⭐ 12K · 📈) - Redis Python Client. MIT
  • pymongo (🥈38 · ⭐ 3.9K · 📈) - PyMongo - the Official MongoDB Python driver. Apache-2
  • schematics (🥉30 · ⭐ 2.6K · 💀) - Python Data Structures for Humans. BSD-3
  • py2neo (🥉29 · ⭐ 1.2K · 📈) - Py2neo is a comprehensive Neo4j driver library and toolkit for.. Apache-2
  • python-email-validator (🥉28 · ⭐ 790 · 📈) - A robust email syntax and deliverability validation.. ❗️CC0-1.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.

  • Airflow (🥇46 · ⭐ 31K · 📉) - Platform to programmatically author, schedule, and monitor.. Apache-2
  • SQLAlchemy (🥇45 · ⭐ 7.4K · 📉) - The Database Toolkit for Python. MIT
  • pexpect (🥇36 · ⭐ 2.4K · 📉) - A Python module for controlling interactive programs in a pseudo-.. ISC
  • dateparser (🥈36 · ⭐ 2.3K · 📉) - python parser for human readable dates. BSD-3
  • deepdiff (🥇33 · ⭐ 1.7K · 📉) - DeepDiff: Deep Difference and search of any Python object/data... MIT

Update: 2023.06.08

09 Jun 00:32
Compare
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 (🥇51 · ⭐ 60K · 📈) - Protocol Buffers - Googles data interchange format. BSD-3
  • Celery (🥇46 · ⭐ 22K · 📈) - Asynchronous task queue/job queue based on distributed message passing. BSD-3
  • google-cloud-storage (🥇43 · ⭐ 4.2K · 📈) - Google Cloud Client Library for Python. Apache-2
  • simplejson (🥈37 · ⭐ 1.6K · 📈) - simplejson is a simple, fast, extensible JSON encoder/decoder for.. MIT
  • Databolt Flow (🥉19 · ⭐ 950 · 💤) - Python library for building highly effective data science.. 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 (🥈37 · ⭐ 12K · 📉) - Redis Python Client. MIT
  • pymongo (🥉30 · ⭐ 3.8K · 📉) - PyMongo - the Official MongoDB Python driver. Apache-2
  • schematics (🥉26 · ⭐ 2.6K · 💀) - Python Data Structures for Humans. ❗Unlicensed
  • py2neo (🥉25 · ⭐ 1.2K · 📉) - Py2neo is a comprehensive Neo4j driver library and toolkit for.. Apache-2
  • python-email-validator (🥉24 · ⭐ 780 · 📉) - A robust email syntax and deliverability validation.. ❗️CC0-1.0

Update: 2023.06.01

01 Jun 13:55
Compare
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 (🥇46 · ⭐ 8.1K · 📈) - AWS SDK for Python. Apache-2
  • neo4j-driver (🥉33 · ⭐ 800 · 📈) - Neo4j Bolt driver for Python. Apache-2
  • py2neo (🥉29 · ⭐ 1.2K · 📈) - Py2neo is a comprehensive Neo4j driver library and toolkit for.. Apache-2
  • gino (🥉28 · ⭐ 2.6K · 💀) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core. BSD-3
  • docopt-ng (🥉21 · ⭐ 120 · 📈) - Humane command line arguments parser. Now with maintenance,.. 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.

  • watchdog (🥈38 · ⭐ 5.8K · 📉) - Python library and shell utilities to monitor filesystem events. Apache-2
  • MongoEngine (🥈38 · ⭐ 4K · 📉) - A Python Object-Document-Mapper for working with MongoDB. MIT
  • python-fire (🥈37 · ⭐ 25K · 📉) - Python Fire is a library for automatically generating.. Apache-2
  • simplejson (🥈35 · ⭐ 1.6K · 📉) - simplejson is a simple, fast, extensible JSON.. ❗Unlicensed
  • natsort (🥉30 · ⭐ 750 · 📉) - Simple yet flexible natural sorting in Python. MIT

Update: 2023.05.25

25 May 15:24
Compare
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 · ⭐ 7.3K · 📈) - The Database Toolkit for Python. MIT
  • awscli (🥇45 · ⭐ 14K · 📈) - Universal Command Line Interface for Amazon Web Services. Apache-2
  • pulumi (🥈42 · ⭐ 16K · 📈) - Pulumi - Infrastructure as Code in any programming language. Build.. Apache-2
  • numexpr (🥈33 · ⭐ 2K · 📈) - Fast numerical array expression evaluator for Python, NumPy, PyTables,.. MIT
  • typing_inspect (🥉26 · ⭐ 300 · 📈) - Runtime inspection utilities for Python typing module. 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.

  • docker (🥈41 · ⭐ 6.3K · 📉) - A Python library for the Docker Engine API. Apache-2
  • neo4j-driver (🥉31 · ⭐ 790 · 📉) - Neo4j Bolt driver for Python. ❗Unlicensed
  • py2neo (🥉25 · ⭐ 1.2K · 📉) - Py2neo is a comprehensive Neo4j driver library and toolkit for.. Apache-2
  • gino (🥉24 · ⭐ 2.6K · 💀) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core. ❗Unlicensed
  • lazydata (🥉13 · ⭐ 630 · 💀) - Lazydata: Scalable data dependencies for Python projects. Apache-2

Update: 2023.05.18

18 May 16:03
Compare
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.

  • redis (🥇44 · ⭐ 11K · 📈) - Redis Python Client. MIT
  • polars (🥈40 · ⭐ 17K · 📈) - Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust |.. MIT
  • Modin (🥈37 · ⭐ 8.6K · 📈) - Modin: Scale your Pandas workflows by changing a single line.. Apache-2
  • StaticFrame (🥉27 · ⭐ 340 · 📈) - Immutable and grow-only Pandas-like DataFrames with a more.. MIT
  • fletcher (🥉18 · ⭐ 220 · 📈) - Pandas ExtensionDType/Array backed by Apache Arrow. 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 (🥇52 · ⭐ 38K · 📉) - Flexible and powerful data analysis / manipulation library for.. BSD-3
  • azure-storage-blob (🥇42 · ⭐ 3.7K · 📉) - This repository is for active development of the Azure.. MIT
  • traitlets (🥈36 · ⭐ 550 · 📉) - A lightweight Traits like module. BSD-3
  • Tablib (🥈35 · ⭐ 4.2K · 📉) - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. MIT
  • plumbum (🥉34 · ⭐ 2.6K · 📉) - Plumbum: Shell Combinators. MIT

Update: 2023.05.11

11 May 17:23
Compare
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.

  • google-cloud-storage (🥇41 · ⭐ 4.2K · 📈) - Google Cloud Client Library for Python. Apache-2
  • pyodbc (🥈34 · ⭐ 2.7K · 📈) - Python ODBC bridge. ❗️MIT-0
  • bcrypt (🥉32 · ⭐ 1K · 📈) - Modern(-ish) password hashing for your software and your servers. Apache-2
  • pandas-datareader (🥉28 · ⭐ 2.6K · 💀) - Extract data from a wide range of Internet sources.. BSD-3
  • Singer (🥉26 · ⭐ 1.1K · 💀) - Standard for moving data between databases, web APIs, files,.. ❗️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.

  • redis (🥈37 · ⭐ 11K · 📉) - Redis Python Client. MIT
  • Modin (🥈34 · ⭐ 8.6K · 📉) - Modin: Scale your Pandas workflows by changing a single line.. Apache-2
  • polars (🥉26 · ⭐ 17K · 📉) - Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust |.. MIT
  • StaticFrame (🥉15 · ⭐ 340 · 📉) - Immutable and grow-only Pandas-like DataFrames with a more.. MIT
  • fletcher (🥉14 · ⭐ 210 · 💀) - Pandas ExtensionDType/Array backed by Apache Arrow. MIT

Update: 2023.05.04

04 May 13:33
Compare
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.

  • phonenumbers (🥇35 · ⭐ 3.2K · 📈) - Python port of Googles libphonenumber. Apache-2
  • inflect (🥈31 · ⭐ 810 · 📈) - 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
  • Pandas Summary (🥉27 · ⭐ 470 · 📈) - Engine for ML/Data tracking, visualization,.. Apache-2
  • openpyxl (🥉26 · ⭐ 56 · 📈) - 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 (🥈36 · ⭐ 4.2K · 📉) - Google Cloud Client Library for Python. Apache-2
  • pyodbc (🥉28 · ⭐ 2.7K · 📉) - Python ODBC bridge. ❗️MIT-0
  • bcrypt (🥉25 · ⭐ 1K · 📉) - Modern(-ish) password hashing for your software and your servers. Apache-2
  • pandas-datareader (🥉22 · ⭐ 2.6K · 💀) - Extract data from a wide range of Internet sources.. ❗Unlicensed
  • Singer (🥉20 · ⭐ 1.1K · 💀) - Standard for moving data between databases, web APIs, files,.. ❗️AGPL-3.0

Update: 2023.04.27

27 Apr 14:20
Compare
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.

  • fabric (🥉35 · ⭐ 14K · 📈) - Simple, Pythonic remote execution and deployment. BSD-2
  • multidict (🥈32 · ⭐ 340 · 📈) - The multidict implementation. Apache-2
  • pandas-datareader (🥉28 · ⭐ 2.6K · 💀) - Extract data from a wide range of Internet sources.. BSD-3
  • Singer (🥉27 · ⭐ 1.1K · 💀) - Standard for moving data between databases, web APIs, files,.. ❗️AGPL-3.0
  • typing_inspect (🥉25 · ⭐ 300 · 📈) - Runtime inspection utilities for Python typing module. 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.

  • phonenumbers (🥈28 · ⭐ 3.2K · 📉) - Python port of Googles libphonenumber. Apache-2
  • inflect (🥉26 · ⭐ 810 · 📉) - Correctly generate plurals, ordinals, indefinite articles; convert.. MIT
  • gino (🥉24 · ⭐ 2.6K · 💀) - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core. ❗Unlicensed
  • Pandas Summary (🥉22 · ⭐ 470 · 📉) - Engine for ML/Data tracking, visualization,.. Apache-2
  • openpyxl (🥉18 · ⭐ 55 · 📉) - A Python library to read/write Excel 2010 xlsx/xlsm files. MIT

➕ Added Projects

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

Update: 2023.04.20

20 Apr 22:48
Compare
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 · ⭐ 7.1K · 📈) - The Database Toolkit for Python. MIT
  • pydantic (🥇45 · ⭐ 13K · 📈) - Data validation using Python type hints. MIT
  • peewee (🥇42 · ⭐ 10K · 📈) - a small, expressive orm -- supports postgresql, mysql and sqlite. MIT
  • tortoise-orm (🥈34 · ⭐ 3.5K · 📈) - Familiar asyncio ORM for python, built with relations in.. Apache-2
  • docarray (🥈34 · ⭐ 2.1K · 📈) - The data structure for multimodal data Neural Search Vector.. 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.

  • fabric (🥉30 · ⭐ 14K · 📉) - Simple, Pythonic remote execution and deployment. BSD-2
  • multidict (🥉25 · ⭐ 340 · 📉) - The multidict implementation. ❗Unlicensed
  • pandas-datareader (🥉23 · ⭐ 2.6K · 💀) - Extract data from a wide range of Internet sources.. ❗Unlicensed
  • Singer (🥉20 · ⭐ 1.1K · 💀) - Standard for moving data between databases, web APIs, files,.. ❗️AGPL-3.0
  • typing_inspect (🥉20 · ⭐ 300 · 📉) - Runtime inspection utilities for Python typing module. MIT