# Best Of Python | A Ranked List Of Awesome Python Open Source Libraries & Tools 🏆

**URL:** <https://onehack.st/t/best-of-python-a-ranked-list-of-awesome-python-open-source-libraries-tools/288112>\
**Category:** Tools & Scripts\
**Tags:** programming, freebies\
**Created:** [August 1, 2024, 9:06pm UTC](https://onehack.st/t/best-of-python-a-ranked-list-of-awesome-python-open-source-libraries-tools/288112 "2024-08-01T21:06:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aina](https://onehack.st/user_avatar/onehack.st/aina/32/167469_2.png) [@Aina](https://onehack.st/u/Aina)\
**Post date:** [August 1, 2024, 9:06pm UTC](https://onehack.st/t/best-of-python-a-ranked-list-of-awesome-python-open-source-libraries-tools/288112/1 "2024-08-01T21:06:33Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/b/3/b32cb3e4366b7201323661969d16de61fdb08031.jpeg)

# Best-of Python

**🏆 A ranked list of awesome Python open-source libraries & tools. Updated weekly.**

[![](https://camo.githubusercontent.com/0c905c8653f89f62a748f0b54bfe8bb588922b35d83ae151f29bb66f9038f8f5/687474703a2f2f6269742e6c792f336f3345484e4e)](https://best-of.org/) [![](https://camo.githubusercontent.com/0b64054660293eb91d859835f4b0d997fbc0e443747ffccfb612e3dc1d147062/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70726f6a656374732d3339302d626c75652e7376673f636f6c6f723d356163346266)](https://github.com/ml-tooling/best-of-python#Contents) [![](https://camo.githubusercontent.com/1336b3bc4a267a9533191524c6d4b4a662df1a0af89012e955ee8f7bf04f310c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f6e747269627574696f6e732d77656c636f6d652d677265656e2e737667)](https://github.com/ml-tooling/best-of-python#Contribution) [![](https://camo.githubusercontent.com/3485ddd6e3c7853f28721ddef253ae94fb8db015c2caf20318ad9916869d3e0f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652d646174652f6d6c2d746f6f6c696e672f626573742d6f662d707974686f6e3f636f6c6f723d677265656e266c6162656c3d75706461746564)](https://github.com/ml-tooling/best-of-python/releases) [![](https://camo.githubusercontent.com/6e2b3e99f025beb03ed6dcd3409c4936d8dd50637de2b13f364c5a0e2906e73b/687474703a2f2f6269742e6c792f324d643972784d)](https://mltooling.substack.com/subscribe) [![](https://camo.githubusercontent.com/e432e631d0c99f79d2de0911a6b830364a29174e06778c8330d6313e1af15e86/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f6d6c746f6f6c696e672e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77)](https://twitter.com/mltooling)

This curated list contains 390 awesome open-source projects with a total of 1.8M stars grouped into 28 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/ml-tooling/best-of-python/issues/new/choose), submit a [pull request](https://github.com/ml-tooling/best-of-python/pulls), or directly edit the [projects.yaml](https://github.com/ml-tooling/best-of-python/edit/main/projects.yaml). Contributions are very welcome!

* * *

🧙‍♂️ Discover other [best-of lists](https://best-of.org/) or create [your own](https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md).  
📫 Subscribe to our [newsletter](https://mltooling.substack.com/subscribe) for updates and trending projects.

* * *

## Contents

- [Data Serialization](https://github.com/ml-tooling/best-of-python#data-serialization) _16 projects_
- [Data Containers & Dataframes](https://github.com/ml-tooling/best-of-python#data-containers--dataframes) _30 projects_
- [Data Structures](https://github.com/ml-tooling/best-of-python#data-structures) _15 projects_
- [Data Validation](https://github.com/ml-tooling/best-of-python#data-validation) _15 projects_
- [Algorithms & Design Patterns](https://github.com/ml-tooling/best-of-python#algorithms--design-patterns) _4 projects_
- [Date & Time Utilities](https://github.com/ml-tooling/best-of-python#date--time-utilities) _9 projects_
- [File & Path Utilities](https://github.com/ml-tooling/best-of-python#file--path-utilities) _10 projects_
- [Compatiblity](https://github.com/ml-tooling/best-of-python#compatiblity) _7 projects_
- [Cryptography](https://github.com/ml-tooling/best-of-python#cryptography) _7 projects_
- [Infrastructure & DevOps](https://github.com/ml-tooling/best-of-python#infrastructure--devops) _20 projects_
- [Process Utilities](https://github.com/ml-tooling/best-of-python#process-utilities) _4 projects_
- [Asynchronous Programming](https://github.com/ml-tooling/best-of-python#asynchronous-programming) _7 projects_
- [Configuration](https://github.com/ml-tooling/best-of-python#configuration) _9 projects_
- [CLI Development](https://github.com/ml-tooling/best-of-python#cli-development) _19 projects_
- [Development Tools](https://github.com/ml-tooling/best-of-python#development-tools) _1 projects_
- [Data Caching](https://github.com/ml-tooling/best-of-python#data-caching) _6 projects_
- [GUI Development](https://github.com/ml-tooling/best-of-python#gui-development) _10 projects_
- [Computer & Machine Vision](https://github.com/ml-tooling/best-of-python#computer--machine-vision) _2 projects_
- [Machine Learning & Data Engineering](https://github.com/ml-tooling/best-of-python#machine-learning--data-engineering) _1 projects_
- [Text Data](https://github.com/ml-tooling/best-of-python#text-data) _12 projects_
- [Web Development](https://github.com/ml-tooling/best-of-python#web-development) _1 projects_
- [Database Clients](https://github.com/ml-tooling/best-of-python#database-clients) _64 projects_
- [Data Loading & Extraction](https://github.com/ml-tooling/best-of-python#data-loading--extraction) _30 projects_
- [Data Pipelines & Streaming](https://github.com/ml-tooling/best-of-python#data-pipelines--streaming) _43 projects_
- [File Formats](https://github.com/ml-tooling/best-of-python#file-formats) _3 projects_
- [Code Inspection](https://github.com/ml-tooling/best-of-python#code-inspection) _4 projects_
- [General Utilities](https://github.com/ml-tooling/best-of-python#general-utilities) _15 projects_
- [Python Implementations](https://github.com/ml-tooling/best-of-python#python-implementations) _6 projects_
- [Others](https://github.com/ml-tooling/best-of-python#others) _21 projects_

## Explanation

- 🥇🥈🥉 Combined project-quality score
- ⭐ Star count from GitHub
- 🐣 New project _(less than 6 months old)_
- 💤 Inactive project _(6 months no activity)_
- 💀 Dead project _(12 months no activity)_
- 📈📉 Project is trending up or down
- ➕ Project was recently added
- ❗ Warning _(e.g. missing/risky license)_
- 👨‍💻 Contributors count from GitHub
- 🔀 Fork count from GitHub
- 📋 Issue count from GitHub
- ⏱ Last update timestamp on package manager
- 📥 Download count from package manager
- 📦 Number of dependent projects
- [![](https://camo.githubusercontent.com/a39359bdb070443676a01e530b6fa2099799b8be1355f2a2d0bf6bc6287e06fe/68747470733a2f2f6769742e696f2f4a4c793153)](https://camo.githubusercontent.com/a39359bdb070443676a01e530b6fa2099799b8be1355f2a2d0bf6bc6287e06fe/68747470733a2f2f6769742e696f2f4a4c793153) Pandas related project

## GitHub:

> **[GitHub - lukasmasuch/best-of-python: 🏆 A ranked list of awesome Python open-source...](https://github.com/lukasmasuch/best-of-python)**
>
> 🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.
