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.
536 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.
AG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x
Pythonic task management & command execution.
A Grammar of Graphics for Python
Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
Find dead Python code
A GraphQL library for Python that leverages type annotations 🍓
Connexion is a modern Python web framework that makes spec-first and api-first development easy.
Pretty good call graphs for dynamic languages
🖥️ Session manager for tmux, built on libtmux.
Let your Python tests travel through time
Manipulation and analysis of geometric objects
A light-weight, flexible, and expressive statistical data testing library
Fast data visualization and GUI tools for scientific / engineering applications
Computing with Python functions.
Official Python client for Elasticsearch
PyMongo - the Official MongoDB Python driver
A Python Object-Document-Mapper for working with MongoDB
Simple, elegant, Pythonic functional programming.
A utility for mocking out the Python Requests library.
Make your functions return something meaningful, typed, and safe!
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
Fixes mojibake and other glitches in Unicode text, after the fact.
urllib3 is a user-friendly HTTP client library for Python
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
Pony Object Relational Mapper
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.
A test fixtures replacement for Python
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
Simple cross-platform colored terminal text in Python
Official upstream for the cloud-init: cloud instance initialization
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
Main repository for Vispy