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
An opinionated list of Python frameworks, libraries, tools, and resources
GitHub stars and default-branch commits for vinta/awesome-python.
522 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.
Python library for audio and music analysis
A configurable set of panels that display various debug information about the current request/response.
Light, flexible and extensible ASGI framework | Built to scale
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Bandit is a tool designed to find common security issues in Python code.
Ajenti Core and stock plugins
The Sphinx documentation generator
MySQL client library for Python
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
Bindu: The identity, communication, and payments layer for AI agents.
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Task scheduling library for Python
TinyDB is a lightweight document oriented database optimized for your happiness :)
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.
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.
Trio – a friendly Python library for async concurrency and I/O
Robyn is a Super Fast Async Python Web Framework with a Rust runtime.
A lightweight library for converting complex objects to and from simple Python datatypes.
Python process launching
Real-time monitor and web admin for Celery distributed task queue
Community maintained fork of pdfminer - we fathom PDF
The fastest way to create an HTML app
A Python utility / library to sort imports.
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
A Python scikit for building and analyzing recommender systems
A fast type checker and language server for Python
Python datetimes made easy
The Ren'Py Visual Novel Engine
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
Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
Run LLMs with MLX
Simple and extensible administrative interface framework for Flask
Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows
a little task queue for python
Repository tracking all OpenStack repositories as submodules. Mirror of code maintained at opendev.org.
Event-driven networking engine written in Python.
Build GUI for your Python program with JavaScript, HTML, and CSS
🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.
Emulator for rapid prototyping of Software Defined Networks