Awesome List

Awesome Python

The definitive list that answers "I want to do X in Python, which tool should I use?"

vinta/awesome-python #awesome #awesome-list #python #python-frameworks #python-libraries #python-tools
List stars
317,898
README repos
485
Indexed repos
536
List commits
2,465
Forks
28,629
Open issues
18

Tracked list growth

GitHub stars and default-branch commits for vinta/awesome-python.

Latest scan 2026-09-03 10:49

Likes history

GitHub stars

Commits history

Default branch commits

Indexed repositories

202 repos matching these filters.

Latest repo push 2026-09-04

Filter this list

Search within Awesome Python or narrow by ecosystem and project health.

Clear 1 refinement
Search mode
Tune results
More filters Topics, generated tags, stack, files, age, archive status, and growth.
Ecosystem
Files

Choose a suggestion or use commas to require multiple files.

Health

Uses known first-commit dates.

Momentum
Filters by observed commit-count growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Filters by observed GitHub star growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Reset filters
Highlighted

Open highlighted repo slot

Put your repository first

Promote a GitHub repo at the top of Awesome repository list views for 7 days.

pyinfra-dev/pyinfra

🔧 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.

AI dev
Updated
2026-08-31
Lists
1 list mention
First commit
2014-10-20
License
MIT
Issues
176 open
Forks
539
Commits
4,548 commits
Star growth, last 7 days
+5 +0.1%
Commit velocity, last 7 days
+1 0.0%
dlt-hub/dlt

data load tool (dlt) is an open source Python library that makes data loading easy 🛠️

AI dev
Updated
2026-09-03
Lists
1 list mention
First commit
2022-05-16
License
Apache-2.0
Issues
420 open
Forks
593
Commits
4,458 commits
Star growth, last 7 days
+26 +0.4%
Commit velocity, last 7 days
+6 +0.1%
pythonnet/pythonnet

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.

Updated
2026-08-16
Lists
1 list mention
First commit
2006-03-10
License
MIT
Issues
165 open
Forks
780
Commits
2,140 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
authlib/authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS, JWE, JWK, JWA, JWT included.

Updated
2026-07-30
Lists
1 list mention
First commit
2017-10-21
License
BSD-3-Clause
Issues
142 open
Forks
555
Commits
1,808 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
ag2ai/faststream

FastStream is an asynchronous Python framework for building event-driven applications. It brings together message broker integration, dependency injection, validation, testing utilities, and AsyncAPI documentation generation in a single toolkit

AI dev
Updated
2026-08-01
Lists
1 list mention
First commit
2022-12-01
License
Apache-2.0
Issues
104 open
Forks
369
Commits
1,865 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
pyinvoke/invoke

Pythonic task management & command execution.

Stack
Updated
2026-04-07
Lists
1 list mention
First commit
2012-03-01
License
BSD-2-Clause
Issues
459 open
Forks
407
Commits
3,782 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
strawberry-graphql/strawberry

A GraphQL library for Python that leverages type annotations 🍓

AI dev
Updated
2026-08-19
Lists
1 list mention
First commit
2018-12-21
License
MIT
Issues
308 open
Forks
661
Commits
4,079 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
unionai-oss/pandera

A light-weight, flexible, and expressive statistical data testing library

AI dev
Updated
2026-08-01
Lists
3 list mentions
First commit
2018-11-01
License
MIT
Issues
448 open
Forks
428
Commits
1,203 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
aws/aws-sdk-pandas

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).

Updated
2026-08-01
Lists
1 list mention
First commit
2019-02-26
License
Apache-2.0
Issues
50 open
Forks
738
Commits
2,781 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
PennyLaneAI/pennylane

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.

AI dev
Updated
2026-08-22
Lists
2 list mentions
First commit
2018-04-17
License
Apache-2.0
Issues
435 open
Forks
853
Commits
7,227 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
xlwings/xlwings

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.

Updated
2026-08-19
Lists
2 list mentions
First commit
2013-12-15
License
NOASSERTION
Issues
406 open
Forks
537
Commits
3,076 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history