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
328,084
README repos
530
Indexed repos
573
List commits
2,465
Forks
28,943
Open issues
21

Tracked list growth

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

Latest scan 2026-10-17 10:50

Likes history

GitHub stars

Commits history

Default branch commits

Indexed repositories

519 repos matching these filters.

Latest repo push 2026-10-17

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.

unionai-oss/pandera

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

AI dev
Updated
2026-09-09
Lists
3 list mentions
First commit
2018-11-01
License
MIT
Issues
423 open
Forks
440
Commits
1,240 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-10-04
Lists
2 list mentions
First commit
2010-03-22
License
NOASSERTION
Issues
512 open
Forks
1,187
Commits
4,738 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
264
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-10-05
Lists
1 list mention
First commit
2006-03-11
License
BSD-3-Clause
Issues
23 open
Forks
911
Commits
1,670 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-10-15
Lists
2 list mentions
First commit
2019-02-26
License
Apache-2.0
Issues
46 open
Forks
751
Commits
2,842 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
mesa/mesa

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.

AI dev
Updated
2026-10-10
Lists
2 list mentions
First commit
2014-09-19
License
Apache-2.0
Issues
138 open
Forks
1,334
Commits
3,221 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
PyCQA/flake8

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.

Updated
2026-09-23
Lists
3 list mentions
First commit
2010-08-12
License
NOASSERTION
Issues
23 open
Forks
362
Commits
2,531 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
benfred/implicit

Fast Python Collaborative Filtering for Implicit Feedback Datasets

Updated
2026-05-08
Lists
1 list mention
First commit
2016-04-17
License
MIT
Issues
97 open
Forks
631
Commits
453 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
tartley/colorama

Simple cross-platform colored terminal text in Python

Updated
2026-05-13
Lists
1 list mention
First commit
2014-04-17
License
BSD-3-Clause
Issues
146 open
Forks
289
Commits
394 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
abhiTronix/vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

Updated
2026-05-18
Lists
2 list mentions
First commit
2019-03-17
License
Apache-2.0
Issues
1 open
Forks
286
Commits
1,366 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
life4/textdistance

📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

Updated
2025-04-18
Lists
1 list mention
First commit
2017-05-05
License
MIT
Issues
Disabled
Forks
261
Commits
417 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-10-05
Lists
2 list mentions
First commit
2018-04-17
License
Apache-2.0
Issues
455 open
Forks
877
Commits
7,392 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.

AI dev
Updated
2026-09-27
Lists
2 list mentions
First commit
2013-12-15
License
NOASSERTION
Issues
368 open
Forks
537
Commits
3,349 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history