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.
573 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 utility for mocking out the Python Requests library.
Configuration Management for Python ⚙
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
A Python implementation of John Gruber’s Markdown with Extension support.
The Python Package Index
pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
Pyramid - A Python web framework
More routines for operating on iterables, beyond itertools
urllib3 is a user-friendly HTTP client library for Python
Fixes mojibake and other glitches in Unicode text, after the fact.
A non-validating SQL parser module for Python
Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set
A Python module for creating Excel XLSX files.
The lektor static file content management system
A jazzy skin for the Django Admin-Interface (official repository).
Command line driven CI frontend and development task automation tool.
Per object permissions for Django
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
Pony Object Relational Mapper
Fast Python Collaborative Filtering for Implicit Feedback Datasets
A test fixtures replacement for Python
Official upstream for the cloud-init: cloud instance initialization
Simple cross-platform colored terminal text in Python
Python port of Google's libphonenumber
Modular search for Django
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
Module for automatic summarization of text documents and HTML pages.
Plotting library for IPython/Jupyter notebooks
Modern Django Admin
Library and command-line utility for rendering projects templates.
The official sources for the RDKit library
Main repository for Vispy
Catch API bugs before your users do
Because sometimes you need to do it live
Create Open XML PowerPoint documents in Python
uWSGI application server container
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Mail hosting made simple
A fancy and practical functional tools
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows, macOS, and Excel on the web.
The code coverage tool for Python
Python Toolkit for Causal and Probabilistic Reasoning
OAuth2 goodies for the Djangonauts!
CLI for SQLite Databases with auto-completion and syntax highlighting
Pythonic bindings for FFmpeg's libraries.
Lightweight, extensible data validation library for Python
Full-screen console debugger for Python
Safely pass trusted data to untrusted environments and back.