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

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

adbar/trafilatura

Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML

Updated
2026-07-31
Lists
2 list mentions
First commit
2019-04-04
License
Apache-2.0
Issues
65 open
Forks
399
Commits
1,635 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
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%
python-websockets/websockets

Library for building WebSocket servers and clients in Python

Updated
2026-08-22
Lists
1 list mention
First commit
2013-03-30
License
BSD-3-Clause
Issues
4 open
Forks
604
Commits
1,840 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
opencv/opencv-python

Automated CI toolchain to produce precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.

Updated
2026-08-20
Lists
1 list mention
First commit
2016-04-08
License
MIT
Issues
196 open
Forks
1,035
Commits
1,077 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
quantumlib/Cirq

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

Updated
2026-08-21
Lists
2 list mentions
First commit
2017-12-19
License
Apache-2.0
Issues
114 open
Forks
1,261
Commits
4,841 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
pyqtgraph/pyqtgraph

Fast data visualization and GUI tools for scientific / engineering applications

Updated
2026-08-22
Lists
2 list mentions
First commit
2010-03-22
License
NOASSERTION
Issues
502 open
Forks
1,181
Commits
4,646 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
peterbrittain/asciimatics

A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

Updated
2026-07-04
Lists
1 list mention
First commit
2015-04-15
License
Apache-2.0
Issues
17 open
Forks
266
Commits
1,161 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Python-Markdown/markdown

A Python implementation of John Gruber’s Markdown with Extension support.

Updated
2026-08-08
Lists
1 list mention
First commit
2006-03-11
License
BSD-3-Clause
Issues
31 open
Forks
903
Commits
1,650 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