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
21,464
Awesome lists tracked
149
Current results
167

Find repositories

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

Unsure which signals matter? Read the repository shortlisting guide.

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
167 repos shown
Highlighted

Open highlighted repo slot

Put your repository first

Promote a GitHub repo at the top of Awesome repository list views for 7 days.

pythonarcade/arcade

Easy to use Python library for creating 2D arcade games.

Updated
2026-10-06
Lists
1 list mention
First commit
2016-01-04
History
10 history points
License
NOASSERTION
Issues
103 open
Forks
382
Commits
6,380 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
LastAncientOne/Stock_Analysis_For_Quant

Various Types of Stock Analysis in Excel, Matlab, Power BI, Python, R, and Tableau

Updated
2025-05-04
Lists
1 list mention
First commit
2019-03-02
History
5 history points
License
MIT
Issues
1 open
Forks
515
Commits
2,668 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
9 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
PabloLec/RecoverPy

Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal

Updated
2026-08-03
Lists
1 list mention
First commit
2021-02-24
History
8 history points
License
GPL-3.0
Issues
3 open
Forks
90
Commits
1,450 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Data-Centric-AI-Community/fg-data-synthetic

Synthetic data generators for tabular and time-series data

Updated
2026-09-03
Lists
1 list mention
First commit
2020-05-03
History
67 history points
License
MIT
Issues
65 open
Forks
256
Commits
274 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
cruft/cruft

Allows you to maintain all the necessary cruft for packaging and building projects separate from the code you intentionally write. Built on-top of, and fully compatible with, CookieCutter.

Updated
2024-12-25
Lists
1 list mention
First commit
2019-09-22
History
97 history points
License
MIT
Issues
95 open
Forks
101
Commits
218 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
cossacklabs/acra

Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.

Updated
2026-04-23
Lists
3 list mentions
First commit
2016-11-21
History
6 history points
License
Apache-2.0
Issues
29 open
Forks
140
Commits
1,059 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
sethblack/python-seo-analyzer

An SEO tool that analyzes the structure of a site, crawls the site, count words in the body of the site and warns of any technical SEO issues.

Updated
2026-09-06
Lists
1 list mention
First commit
2012-12-28
History
7 history points
License
NOASSERTION
Issues
22 open
Forks
347
Commits
221 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
ai-to-ai/Auto-Gmail-Creator

Open Source Bulk Auto Gmail Creator Bot with Selenium & Seleniumwire ( Python ). Feel free to contact me with Django/Flask, ML, AI, GPT, Automation, Scraping.

Updated
2024-09-26
Lists
1 list mention
First commit
2023-02-20
History
61 history points
License
Unknown
Issues
62 open
Forks
768
Commits
64 commits
Star growth, last 7 days
+4 +0.3%
Commit velocity, last 7 days
0 0.0%
GauravSingh9356/J.A.R.V.I.S

Personal Assistant built using python libraries. It does almost anything which includes sending emails, Optical Text Recognition, Dynamic News Reporting at any time with API integration, Todo list generator, Opens any website with just a voice command, Plays Music, Wikipedia searching, Dictionary with Intelligent Sensing i.e. auto spell checking, Weather Reporting i.e. temp, wind speed, humidity, YouTube searching, Google Map searching, Youtube Downloading, etc.

Updated
2025-12-02
Lists
1 list mention
First commit
2020-07-02
History
7 history points
License
MIT
Issues
26 open
Forks
337
Commits
91 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
alexgolec/tda-api

A TD Ameritrade API client for Python. Includes historical data for equities and ETFs, options chains, streaming order book data, complex order construction, and more.

Updated
2024-06-16
Lists
1 list mention
First commit
2020-04-03
History
5 history points
License
MIT
Issues
39 open
Forks
323
Commits
377 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
talkpython/mastering-pycharm-course

Course demos and handouts for Talk Python's Effective PyCharm course

Updated
2026-09-08
Lists
0 list mentions
First commit
2017-10-24
History
42 history points
License
GPL-2.0
Issues
1 open
Forks
717
Commits
308 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
wemake-services/django-split-settings

Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.

Updated
2026-09-28
Lists
1 list mention
First commit
2013-05-17
History
8 history points
License
BSD-3-Clause
Issues
6 open
Forks
73
Commits
600 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
patx/pickledb

pickleDB is an in memory key-value store using Python's orjson module for persistence. It can also use SQLite instead of orjson if needed.

Updated
2026-05-10
Lists
1 list mention
First commit
2011-10-28
History
10 history points
License
BSD-3-Clause
Issues
18 open
Forks
136
Commits
209 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history