Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
The definitive list that answers "I want to do X in Python, which tool should I use?"
GitHub stars and default-branch commits for vinta/awesome-python.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
Supervisor process control system for Unix (supervisord)
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
The property-based testing library for Python
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
bottle.py is a fast and simple micro-framework for python web-applications.
Python library for audio and music analysis
A configurable set of panels that display various debug information about the current request/response.
Bandit is a tool designed to find common security issues in Python code.
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
🚴 Call stack profiler for Python. Shows you why your code is slow!
Ajenti Core and stock plugins
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
MySQL client library for Python
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
A system-level, binary package and environment manager running on all major operating systems and platforms.
Python library and shell utilities to monitor filesystem events.
Robyn is a Super Fast Async Python Web Framework with a Rust runtime.
pyenv for Windows. pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.
Python process launching
Real-time monitor and web admin for Celery distributed task queue
The fastest way to create an HTML app
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows
A Python scikit for building and analyzing recommender systems
The Ren'Py Visual Novel Engine
Run LLMs with MLX
the portable Python dataframe library
A lightweight, object-oriented finite state machine implementation in Python with many extensions
Image processing in Python
Coroutine-based concurrency library for Python
A suite of utilities for converting to and working with CSV, the king of tabular file formats.
A Python wrapper for Google Tesseract
Developer-friendly asynchrony for Django
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
Simple and extensible administrative interface framework for Flask
a little task queue for python
Build GUI for your Python program with JavaScript, HTML, and CSS
Event-driven networking engine written in Python.
Emulator for rapid prototyping of Software Defined Networks
data load tool (dlt) is an open source Python library that makes data loading easy 🛠️
Library for building WebSocket servers and clients in Python
It's not just a linter that annoys you!
Create and modify Word documents with Python
Python for Windows (pywin32) Extensions
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
Socket.IO integration for Flask applications.
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS, JWE, JWK, JWA, JWT included.