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

536 repos currently saved from this list.

No filters applied
Latest repo push 2026-09-04

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.

ray-project/ray

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

AI dev
Updated
2026-08-03
Lists
5 list mentions
First commit
2016-02-07
License
Apache-2.0
Issues
3,492 open
Forks
7,873
Commits
31,230 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

AI dev
Updated
2026-08-03
Lists
4 list mentions
First commit
2018-09-19
License
Apache-2.0
Issues
204 open
Forks
3,567
Commits
8,710 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
mindsdb/minds-platform

General-purpose AI designed for knowledge workers — creators, strategists, and operators — and individuals seeking AI systems they can truly control to help them get work done, with full flexibility to extend and deploy anywhere (VPC, on-prem, or cloud).

Updated
2026-06-05
Lists
2 list mentions
First commit
2018-08-02
License
NOASSERTION
Issues
91 open
Forks
6,210
Commits
20,567 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Updated
2024-12-17
Lists
7 list mentions
First commit
2012-02-25
License
BSD-3-Clause
Issues
322 open
Forks
3,985
Commits
1,797 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
openai/gym

A toolkit for developing and comparing reinforcement learning algorithms.

Archived
Updated
2026-03-26
Lists
3 list mentions
First commit
2016-04-27
License
NOASSERTION
Issues
128 open
Forks
8,685
Commits
1,758 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

Updated
2026-07-11
Lists
1 list mention
First commit
2021-04-08
License
MIT
Issues
351 open
Forks
1,303
Commits
13,103 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
jax-ml/jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

GitHub topics
Updated
2026-09-04
Lists
3 list mentions
First commit
2018-11-18
License
Apache-2.0
Issues
2,515 open
Forks
3,752
Commits
38,116 commits
Star growth, last 7 days
+30 +0.1%
Commit velocity, last 7 days
+108 +0.3%
volcengine/OpenViking

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

AI dev
Updated
2026-09-04
Lists
7 list mentions
First commit
2026-01-29
License
AGPL-3.0
Issues
630 open
Forks
2,708
Commits
2,229 commits
Star growth, last 7 days
+1,220 +3.6%
Commit velocity, last 7 days
+70 +3.2%
fxsjy/jieba

结巴中文分词

Stack
Updated
2024-08-21
Lists
3 list mentions
First commit
2012-09-29
License
MIT
Issues
700 open
Forks
6,692
Commits
523 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
OpenBMB/VoxCPM

VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloning

Updated
2026-07-08
Lists
2 list mentions
First commit
2025-09-16
License
Apache-2.0
Issues
100 open
Forks
3,999
Commits
161 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
huggingface/diffusers

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

AI dev
Updated
2026-08-02
Lists
2 list mentions
First commit
2022-05-30
License
Apache-2.0
Issues
1,307 open
Forks
7,199
Commits
6,755 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Lightning-AI/pytorch-lightning

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

Updated
2026-08-03
Lists
3 list mentions
First commit
2019-03-31
License
Apache-2.0
Issues
1,059 open
Forks
3,768
Commits
11,119 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
sgl-project/sglang

SGLang is a high-performance serving framework for large language models and multimodal models.

AI dev
Updated
2026-08-03
Lists
5 list mentions
First commit
2023-10-09
License
Apache-2.0
Issues
4,914 open
Forks
7,596
Commits
15,967 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
AtsushiSakai/PythonRobotics

Python sample codes and textbook for robotics algorithms.

Updated
2026-07-27
Lists
1 list mention
First commit
2016-03-21
License
NOASSERTION
Issues
47 open
Forks
7,370
Commits
2,223 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
JaidedAI/EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

Updated
2025-12-05
Lists
1 list mention
First commit
2020-03-14
License
Apache-2.0
Issues
530 open
Forks
3,601
Commits
619 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
reflex-dev/reflex

🕸️ Web apps in pure Python 🐍

AI dev
Updated
2026-08-22
Lists
1 list mention
First commit
2022-11-18
License
Apache-2.0
Issues
337 open
Forks
1,769
Commits
3,335 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
dmlc/xgboost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

Updated
2026-07-31
Lists
4 list mentions
First commit
2014-02-06
License
Apache-2.0
Issues
418 open
Forks
8,876
Commits
7,922 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
google/python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

GitHub topics
Updated
2026-07-01
Lists
1 list mention
First commit
2017-02-15
License
NOASSERTION
Issues
187 open
Forks
1,487
Commits
355 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
cookiecutter/cookiecutter

A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.

Updated
2026-04-01
Lists
4 list mentions
First commit
2013-07-14
License
BSD-3-Clause
Issues
312 open
Forks
2,275
Commits
3,143 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
PrefectHQ/prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

AI dev
Updated
2026-09-04
Lists
3 list mentions
First commit
2021-07-12
License
Apache-2.0
Issues
856 open
Forks
2,500
Commits
22,026 commits
Star growth, last 7 days
+61 +0.3%
Commit velocity, last 7 days
+31 +0.1%
marimo-team/marimo

A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.

AI dev
Updated
2026-08-02
Lists
2 list mentions
First commit
2023-08-14
License
Apache-2.0
Issues
600 open
Forks
1,212
Commits
6,505 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history