GitStar
⌘K
GitStar

A ranking dashboard for GitHub momentum, durable repository leaders, package adoption, and editorial context.

Data source · GitHub API and package ecosystem snapshots

Home

HomeTrendingMomentumPulseExplore

Discover

CategoriesLanguagesOrganizationsAI / MLMCP

Workflow

CompareWatchlistRandom

Knowledge

InsightGuideMethodology

Support

FAQAbout GitStarContactPrivacyTerms

© 2026 GitStar. All rights reserved.

Data sourced from GitHub API

TrendingMomentumPulseExplore
  1. Home
  2. Category
  3. Education
📚CATEGORY LEADERBOARD

Education

Educational resources and tutorials

Repositories
89
Combined Stars
2.9M
Top-3 Concentration
37%
Recently Active
42Updated Sep 12, 2026
Language Distribution
JavaScript18.0%
Unknown17.0%
Python10.0%
Java9.0%
Go7.0%
Jupyter Notebook6.0%
Topics

Top Repositories

Top 3
1st#1

freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

455.3KStars
46.2KForks
TodayUpdated
TypeScriptBSD-3-Clausesince 2014
2nd#2

EbookFoundation/free-programming-books

:books: Freely available programming books

396.6KStars
66.8KForks
2 days agoUpdated
PythonCC-BY-4.0since 2013
3rd#3

TheAlgorithms/Python

All Algorithms implemented in Python

224.5KStars
51.1KForks
TodayUpdated
PythonMITsince 2016

Full ranking

30
#
Repository
Language
Stars
Forks
Updated
04
DigitalPlatDev/FreeDomain
Free domain registration and practical DNS learning resources for everyone.
est. 2024
Markdown
198.9K
4.3K
1 months ago
05
getify/You-Dont-Know-JS
A book series (2 published editions) on the JS language.
est. 2013
Unknown
184.9K
33.4K
6 months ago
06
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
est. 2022
Java
130K
15.5K
3 weeks ago
07
Chalarangelo/30-seconds-of-code
Coding articles to level up your development skills
est. 2017
JavaScript
129.1K
12.5K
Yesterday
08
microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
est. 2020
JavaScript
96.7K
15.9K
1 months ago
09
microsoft/ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
est. 2021
Jupyter Notebook
90.4K
22.3K
Today
10
charlax/professional-programming
A collection of learning resources for curious software engineers
est. 2015
Python
51.5K
4K
4 days ago
11
dylanaraps/pure-bash-bibleArchived
📖 A collection of pure bash alternatives to external processes.
est. 2018
Shell
41.7K
3.6K
2 years ago
12
lfnovo/open-notebook
An Open Source implementation of Notebook LM with more flexibility and features
est. 2024
TypeScript
38.6K
4.5K
Yesterday
13
FreeCodeCampChina/freecodecamp.cn
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
est. 2016
CSS
37.8K
1.4K
3 years ago
14
denysdovhan/wtfjs
🤪 A list of funny and tricky JavaScript examples
est. 2017
JavaScript
37.7K
2.7K
2 months ago
15
carbon-app/carbon
:black_heart: Create and share beautiful images of your source code
est. 2017
JavaScript
36.1K
2K
7 months ago
16
sunface/rust-course
什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book
est. 2018
Rust
30.9K
2.6K
2 weeks ago
17
JushBJJ/Mr.-Ranedeer-AI-Tutor
A GPT-4 AI Tutor Prompt for customizable personalized learning experiences.
est. 2023
Unknown
29.6K
3.3K
11 months ago
18
wuyouzhuguli/SpringAll
循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc
est. 2018
Java
28.9K
8.1K
2 years ago
19
ssloy/tinyrenderer
A brief computer graphics / rendering course
est. 2015
C++
24.2K
2.3K
1 months ago
20
processing/p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
est. 2013
JavaScript
24K
3.8K
Today
21
TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
est. 2016
C
22.4K
4.8K
2 years ago
22
hemanth/functional-programming-jargon
Jargon from the functional programming world in simple terms!
est. 2015
JavaScript
18.6K
996
Today
23
trekhleb/learn-python
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
est. 2018
Python
18.3K
3K
5 months ago
24
mahmoud/awesome-python-applications
💿 Free software that works great, and also happens to be open-source Python.
est. 2018
Jupyter Notebook
18K
2.7K
2 months ago
25
dexteryy/spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
est. 2017
Unknown
17.9K
1.3K
2 years ago
26
geektutu/7days-golang
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
est. 2019
Go
17K
2.6K
1 weeks ago
27
getify/Functional-Light-JS
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
est. 2016
JavaScript
16.7K
1.9K
2 years ago
28
winterbe/java8-tutorial
Modern Java - A Guide to Java 8
est. 2014
Java
16.7K
4K
3 years ago
29
leandromoreira/digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
est. 2017
Jupyter Notebook
16.3K
1.4K
1 weeks ago
30
braydie/HowToBeAProgrammer
A guide on how to be a Programmer - originally published by Robert L Read
est. 2016
Unknown
16.3K
1.4K
11 months ago
04
DigitalPlatDev/FreeDomain
Free domain registration and practical DNS learning resources for everyone.
Markdown
★198.9K
🍴4.3K
est. 2024
05
getify/You-Dont-Know-JS
A book series (2 published editions) on the JS language.
Unknown
★184.9K
🍴33.4K
est. 2013
06
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Java
★130K
🍴15.5K
est. 2022
07
Chalarangelo/30-seconds-of-code
Coding articles to level up your development skills
JavaScript
★129.1K
🍴12.5K
est. 2017
08
microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
JavaScript
★96.7K
🍴15.9K
est. 2020
09
microsoft/ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Jupyter Notebook
★90.4K
🍴22.3K
est. 2021
10
charlax/professional-programming
A collection of learning resources for curious software engineers
Python
★51.5K
🍴4K
est. 2015
11
dylanaraps/pure-bash-bibleArchived
📖 A collection of pure bash alternatives to external processes.
Shell
★41.7K
🍴3.6K
est. 2018
12
lfnovo/open-notebook
An Open Source implementation of Notebook LM with more flexibility and features
TypeScript
★38.6K
🍴4.5K
est. 2024
13
FreeCodeCampChina/freecodecamp.cn
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
CSS
★37.8K
🍴1.4K
est. 2016
14
denysdovhan/wtfjs
🤪 A list of funny and tricky JavaScript examples
JavaScript
★37.7K
🍴2.7K
est. 2017
15
carbon-app/carbon
:black_heart: Create and share beautiful images of your source code
JavaScript
★36.1K
🍴2K
est. 2017
16
sunface/rust-course
什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book
Rust
★30.9K
🍴2.6K
est. 2018
17
JushBJJ/Mr.-Ranedeer-AI-Tutor
A GPT-4 AI Tutor Prompt for customizable personalized learning experiences.
Unknown
★29.6K
🍴3.3K
est. 2023
18
wuyouzhuguli/SpringAll
循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc
Java
★28.9K
🍴8.1K
est. 2018
19
ssloy/tinyrenderer
A brief computer graphics / rendering course
C++
★24.2K
🍴2.3K
est. 2015
20
processing/p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
JavaScript
★24K
🍴3.8K
est. 2013
21
TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
C
★22.4K
🍴4.8K
est. 2016
22
hemanth/functional-programming-jargon
Jargon from the functional programming world in simple terms!
JavaScript
★18.6K
🍴996
est. 2015
23
trekhleb/learn-python
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
Python
★18.3K
🍴3K
est. 2018
24
mahmoud/awesome-python-applications
💿 Free software that works great, and also happens to be open-source Python.
Jupyter Notebook
★18K
🍴2.7K
est. 2018
25
dexteryy/spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
Unknown
★17.9K
🍴1.3K
est. 2017
26
geektutu/7days-golang
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
Go
★17K
🍴2.6K
est. 2019
27
getify/Functional-Light-JS
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
JavaScript
★16.7K
🍴1.9K
est. 2016
28
winterbe/java8-tutorial
Modern Java - A Guide to Java 8
Java
★16.7K
🍴4K
est. 2014
29
leandromoreira/digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
Jupyter Notebook
★16.3K
🍴1.4K
est. 2017
30
braydie/HowToBeAProgrammer
A guide on how to be a Programmer - originally published by Robert L Read
Unknown
★16.3K
🍴1.4K
est. 2016
Data via public GitHub API · refreshed every 8h30 of 89 shown

Next step after the category scan

Open compare mode for a side-by-side read, move to the category hub, or review the guide when you need a stronger frame for what stars and activity are showing here.
Open compareBrowse all categoriesRead the guide

Learn and methodology

Keep trust-building context reachable, but behind the first data read instead of ahead of it.
GuideMethodologyArticlesWeekly Digest

Education rankings: how to read the landscape behind the stars

The Education category highlights open-source projects that make learning software engineering, computer science, and related fields more accessible. From comprehensive university-style curricula to interactive coding challenges, these repositories represent the collective knowledge of thousands of contributors who believe education should be free and open.

In an industry where technologies evolve every year, high-quality educational resources are the foundation for building the next generation of developers. These projects lower the barrier to entry and help career changers, self-taught programmers, and students worldwide gain practical skills.

How to use this category view

Category pages are most useful when you compare similar kinds of projects rather than treating the top row as an automatic recommendation list. Look at star concentration, language mix, and recent activity together to decide whether a category is dominated by a few established leaders or by a broader set of active tools.

Ranking methodology

Repositories are ranked by GitHub stars and filtered by the "education" topic tag. We prioritize projects with active maintenance and community engagement.

Data is sourced from the GitHub REST API and updated daily. Star counts reflect cumulative community interest over the lifetime of each repository. See Methodology & Editorial Standards for broader context.