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
30,054
Awesome lists tracked
189
Current results
285

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

To find shared repositories, choose “Also in awesome list” under More filters.

More filters Topics, tags, stack, license, files, age, archive status, and growth.
Ecosystem

Use the exact slug from these suggestions; an unavailable slug returns no matches. With Awesome list above, results must belong to both lists in this catalog. Shared listing is not proof of independent review or project quality; check each upstream README.

Exact stored GitHub label, not a license audit. Verify terms upstream. NOASSERTION is unclassified, not permission to reuse. See a worked license-evidence example.

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.

A smaller starting count can mean a larger percentage. Compare star-growth baselines before setting a threshold.

Reset filters
285 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.

diasks2/ruby-nlp

A collection of links to Ruby Natural Language Processing (NLP) libraries, tools and software

Updated
2023-03-05
Lists
2 list mentions
First commit
2015-03-23
History
8 history points
License
Unknown
Issues
2 open
Forks
105
Commits
114 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
awslabs/sockeye

Sequence-to-sequence framework with a focus on Neural Machine Translation based on PyTorch

Updated
2024-10-24
Lists
1 list mention
First commit
2017-06-08
History
1 history point
License
Apache-2.0
Issues
12 open
Forks
319
Commits
836 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
PyThaiNLP/pythainlp

Thai natural language processing in Python

AI dev
Updated
2026-11-08
Lists
1 list mention
First commit
2016-06-23
History
1 history point
License
Apache-2.0
Issues
38 open
Forks
305
Commits
6,742 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
greyblake/whatlang-rs

Natural language detection library for Rust. Try demo online: https://whatlang.org/

Updated
2025-12-24
Lists
2 list mentions
First commit
2016-10-18
History
1 history point
License
MIT
Issues
20 open
Forks
122
Commits
585 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
dselivanov/text2vec

Fast vectorization, topic modeling, distances and GloVe word embeddings in R.

Updated
2025-12-01
Lists
1 list mention
First commit
2015-08-05
History
1 history point
License
NOASSERTION
Issues
28 open
Forks
133
Commits
640 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
goru001/inltk

Natural Language Toolkit for Indic Languages aims to provide out of the box support for various NLP tasks that an application developer might need

Updated
2024-01-20
Lists
1 list mention
First commit
2019-03-26
History
1 history point
License
MIT
Issues
39 open
Forks
158
Commits
97 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
pemistahl/lingua

The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike

Updated
2025-03-21
Lists
2 list mentions
First commit
2018-11-15
History
2 history points
License
Apache-2.0
Issues
13 open
Forks
74
Commits
541 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
bab2min/Kiwi

Kiwi(지능형 한국어 형태소 분석기)

Updated
2026-11-08
Lists
1 list mention
First commit
2017-02-21
History
1 history point
License
Apache-2.0
Issues
18 open
Forks
82
Commits
1,669 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
nlp-uoregon/trankit

Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing

Updated
2025-07-22
Lists
1 list mention
First commit
2021-01-08
History
1 history point
License
Apache-2.0
Issues
41 open
Forks
106
Commits
118 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
aub-mind/arabert

Pre-trained Transformers for Arabic Language Understanding and Generation (Arabic BERT, Arabic GPT2, Arabic ELECTRA)

Updated
2022-10-17
Lists
1 list mention
First commit
2020-02-21
History
1 history point
License
Unknown
Issues
2 open
Forks
151
Commits
122 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%