Curated list of Python open-source libraries and tools
Top 12.3% on sourcepulse
This repository provides a curated and ranked list of 390+ awesome open-source Python libraries and tools, updated weekly. It aims to help developers discover high-quality, popular, and well-maintained Python projects across 28 categories, from data serialization and machine learning to web development and infrastructure.
How It Works
The project automatically collects metrics from GitHub and package managers to calculate a "project-quality score" for each listed library. This score, along with star count, recency, and contributor activity, is used to rank projects within their respective categories. The list is maintained through community contributions via GitHub issues and pull requests.
Quick Start & Requirements
pip install <package_name>
).Highlighted Details
Maintenance & Community
The project is actively maintained by the ml-tooling
organization, with contributions welcomed from the broader Python community. Further engagement can be found via their GitHub repository.
Licensing & Compatibility
The "best-of-python" project itself is licensed under the MIT License. Individual projects listed within the repository retain their original licenses, which vary widely (e.g., MIT, Apache-2.0, BSD, GPL). Users must adhere to the specific license of each project they choose to use.
Limitations & Caveats
The ranking is based on automated metrics and community contributions, which may not always reflect the absolute best fit for every specific use case. Some projects may be marked as "inactive" or "dead" if they haven't seen recent updates, though they might still be functional.
2 days ago
Inactive