Awesome List

Awesome Python

An opinionated list of Python frameworks, libraries, tools, and resources

vinta/awesome-python #awesome #collections #python #python-frameworks #python-libraries #python-tools
List stars
308,638
README repos
558
Indexed repos
522
List commits
2,465
Forks
28,337
Open issues
19

Tracked list growth

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

Latest scan 2026-07-17 10:49

Likes history

GitHub stars

Commits history

Default branch commits

Indexed repositories

522 repos currently saved from this list.

No filters applied
Latest repo push 2026-07-17

Filter this list

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

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.

kreuzberg-dev/kreuzberg

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.

Updated
2026-06-23
Lists
2 list mentions
First commit
2025-01-31
License
NOASSERTION
Issues
13 open
Forks
502
Commits
6,280 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
stanfordnlp/stanza

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages

Updated
2026-07-16
Lists
2 list mentions
First commit
2017-04-28
License
NOASSERTION
Issues
86 open
Forks
946
Commits
5,433 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
GetBindu/Bindu

Bindu: The identity, communication, and payments layer for AI agents.

AI dev
Updated
2026-07-13
Lists
1 list mention
First commit
2025-03-16
License
NOASSERTION
Issues
147 open
Forks
423
Commits
1,520 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
Qiskit/qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

Updated
2026-07-07
Lists
2 list mentions
First commit
2017-03-03
License
Apache-2.0
Issues
1,113 open
Forks
2,956
Commits
10,416 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
h2oai/h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.

AI dev
Updated
2026-07-12
Lists
3 list mentions
First commit
2014-03-03
License
Apache-2.0
Issues
2,879 open
Forks
2,030
Commits
32,791 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
pyenv-win/pyenv-win

pyenv for Windows. pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.

Updated
2026-07-03
Lists
1 list mention
First commit
2019-01-25
License
MIT
Issues
170 open
Forks
588
Commits
802 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
marshmallow-code/marshmallow

A lightweight library for converting complex objects to and from simple Python datatypes.

Updated
2026-07-06
Lists
1 list mention
First commit
2013-11-08
License
MIT
Issues
142 open
Forks
699
Commits
3,728 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
mahmoud/boltons

🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.

Updated
2026-06-19
Lists
1 list mention
First commit
2013-02-20
License
NOASSERTION
Issues
80 open
Forks
402
Commits
1,622 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
pytransitions/transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions

Updated
2025-09-11
Lists
1 list mention
First commit
2014-10-12
License
MIT
Issues
20 open
Forks
570
Commits
1,130 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
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-09
Lists
1 list mention
First commit
2019-04-04
License
Apache-2.0
Issues
73 open
Forks
395
Commits
1,628 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
trailofbits/skills

Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows

AI dev
Stack
GitHub topics
Updated
2026-07-07
Lists
1 list mention
First commit
2026-01-14
License
CC-BY-SA-4.0
Issues
29 open
Forks
531
Commits
124 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
openstack/openstack

Repository tracking all OpenStack repositories as submodules. Mirror of code maintained at opendev.org.

Stack
Updated
2026-07-10
Lists
2 list mentions
First commit
2013-10-07
License
Apache-2.0
Issues
Disabled
Forks
1,625
Commits
288,297 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
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-07-15
Lists
1 list mention
First commit
2014-10-20
License
MIT
Issues
168 open
Forks
532
Commits
4,526 commits
Star growth, last 7 days
+11 +0.2%
Commit velocity, last 7 days
+8 +0.2%