Awesome

GitHub projects from awesome lists

Search awesome repositories

Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.

Repos indexed
17,373
Awesome lists tracked
125
Current results
43

Find repositories

Start broad, then narrow by ecosystem, freshness, health, and growth.

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.

microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

AI dev
Updated
2026-07-14
Lists
1 list mention
First commit
2021-02-05
History
5 history points
License
MIT
Issues
1 open
Forks
21,475
Commits
2,357 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
lukasmasuch/best-of-ml-python

🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.

Updated
2026-07-02
Lists
2 list mentions
First commit
2020-11-29
History
4 history points
License
CC-BY-SA-4.0
Issues
50 open
Forks
3,138
Commits
628 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
microsoft/onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

AI dev
Updated
2026-07-16
Lists
1 list mention
First commit
2018-11-20
History
5 history points
License
MIT
Issues
1,447 open
Forks
4,050
Commits
14,955 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
EpistasisLab/tpot

A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

Updated
2025-09-11
Lists
2 list mentions
First commit
2023-03-24
History
6 history points
License
LGPL-3.0
Issues
310 open
Forks
1,565
Commits
551 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
sktime/sktime

A unified framework for machine learning with time series

Updated
2026-07-17
Lists
3 list mentions
First commit
2018-11-18
History
81 history points
License
BSD-3-Clause
Issues
2,366 open
Forks
2,221
Commits
6,152 commits
Star growth, last 7 days
+20 +0.2%
Commit velocity, last 7 days
+28 +0.5%
pycaret/pycaret

Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.

AI dev
Updated
2026-06-25
Lists
2 list mentions
First commit
2019-11-23
History
6 history points
License
NOASSERTION
Issues
24 open
Forks
1,854
Commits
5,492 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
automl/auto-sklearn

Automated Machine Learning with scikit-learn

Updated
2026-06-29
Lists
1 list mention
First commit
2014-05-19
History
6 history points
License
BSD-3-Clause
Issues
209 open
Forks
1,324
Commits
2,759 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
alteryx/featuretools

An open source python library for automated feature engineering

Updated
2026-07-07
Lists
2 list mentions
First commit
2017-09-09
History
7 history points
License
BSD-3-Clause
Issues
165 open
Forks
916
Commits
1,380 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
interpretml/interpret

Fit interpretable models. Explain blackbox machine learning.

AI dev
Updated
2026-07-13
Lists
3 list mentions
First commit
2019-05-03
History
7 history points
License
MIT
Issues
48 open
Forks
781
Commits
3,967 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
biolab/orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

Updated
2026-07-04
Lists
1 list mention
First commit
2008-09-28
History
2 history points
License
NOASSERTION
Issues
115 open
Forks
1,110
Commits
16,005 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
DistrictDataLabs/yellowbrick

Visual analysis and diagnostic tools to facilitate machine learning model selection.

Updated
2025-02-19
Lists
1 list mention
First commit
2016-05-18
History
6 history points
License
Apache-2.0
Issues
117 open
Forks
570
Commits
901 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
microsoft/FLAML

A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.

AI dev
Updated
2026-07-16
Lists
1 list mention
First commit
2020-12-04
History
5 history points
License
MIT
Issues
183 open
Forks
558
Commits
881 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
ml-tooling/ml-workspace

🛠 All-in-one web-based IDE specialized for machine learning and data science.

Updated
2024-07-26
Lists
3 list mentions
First commit
2019-05-27
History
6 history points
License
Apache-2.0
Issues
0 open
Forks
458
Commits
847 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
nidhaloff/igel

a delightful machine learning tool that allows you to train, test, and use models without writing code

Updated
2025-12-07
Lists
1 list mention
First commit
2020-08-27
History
22 history points
License
MIT
Issues
18 open
Forks
208
Commits
431 commits
Star growth, last 7 days
+1 0.0%
Commit velocity, last 7 days
0 0.0%
BayesWitnesses/m2cgen

Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies

Updated
2024-08-03
Lists
5 list mentions
First commit
2019-01-13
History
5 history points
License
MIT
Issues
62 open
Forks
264
Commits
376 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
scikit-optimize/scikit-optimize

Sequential model-based optimization with a `scipy.optimize` interface

Archived
Updated
2024-02-23
Lists
1 list mention
First commit
2016-03-20
History
6 history points
License
BSD-3-Clause
Issues
318 open
Forks
559
Commits
1,570 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
TeamHG-Memex/eli5

A library for debugging/inspecting machine learning classifiers and explaining their predictions

AI dev
Updated
2026-04-08
Lists
2 list mentions
First commit
2016-09-15
History
7 history points
License
MIT
Issues
162 open
Forks
325
Commits
1,268 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
unslothai/hyperlearn

2-2000x faster ML algos, 50% less memory usage, works on all hardware - new and old.

Updated
2024-11-19
Lists
1 list mention
First commit
2018-08-27
History
6 history points
License
Apache-2.0
Issues
2 open
Forks
162
Commits
264 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
reiinakano/scikit-plot

An intuitive library to add plotting functionality to scikit-learn objects.

Updated
2024-08-20
Lists
2 list mentions
First commit
2017-02-04
History
6 history points
License
MIT
Issues
32 open
Forks
286
Commits
130 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
modAL-python/modAL

A modular active learning framework for Python

Updated
2024-02-26
Lists
2 list mentions
First commit
2017-11-14
History
6 history points
License
MIT
Issues
108 open
Forks
324
Commits
739 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
feature-engine/feature_engine

Feature engineering and selection open-source Python library compatible with sklearn.

Updated
2026-06-04
Lists
4 list mentions
First commit
2019-03-24
History
10 history points
License
BSD-3-Clause
Issues
88 open
Forks
347
Commits
421 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
skfolio/skfolio

Python library for portfolio optimization built on top of scikit-learn

Updated
2026-06-22
Lists
1 list mention
First commit
2023-12-14
History
2 history points
License
BSD-3-Clause
Issues
23 open
Forks
211
Commits
319 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
AutoViML/AutoViz

Automatically Visualize any dataset, any size with a single line of code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

Updated
2024-06-10
Lists
2 list mentions
First commit
2019-07-17
History
6 history points
License
Apache-2.0
Issues
2 open
Forks
214
Commits
223 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
trevorstephens/gplearn

Genetic Programming in Python, with a scikit-learn inspired API

Updated
2026-01-10
Lists
1 list mention
First commit
2015-03-26
History
6 history points
License
BSD-3-Clause
Issues
17 open
Forks
324
Commits
170 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history