A free, self-paced programming curriculum and the codebase behind the freeCodeCamp learning platform.
A World of Code.
Worth Exploring.
Find your next tool, framework, or rabbit hole.
Explore GitHub’s most-starred repositories, with the sources to go deeper.
Leading the ListThe Three Most-Starred Search Results
Discover the Top 200
| Rank | Repository and Purpose | Category | Language | Stars | Details |
|---|---|---|---|---|---|
| 04 | freeCodeCamp/freeCodeCamp A free, self-paced programming curriculum and the codebase behind the freeCodeCamp learning platform. | Learning Resources | TypeScript | 458,992 | |
| 06 | EbookFoundation/free-programming-books :books: Freely available programming books | Learning Resources | Python | 401,408 | |
| 09 | nilbuild/developer-roadmap Interactive roadmaps, guides and other educational content to help developers grow in their careers. | Learning Resources | TypeScript | 371,816 | |
| 25 | TheAlgorithms/Python All Algorithms implemented in Python | Learning Resources | Python | 226,023 | |
| 27 | ossu/computer-science 🎓 Path to a free self-taught education in Computer Science! | Learning Resources | HTML | 211,003 | |
| 29 | DigitalPlatDev/FreeDomain Free domain registration and practical DNS learning resources for everyone. | Learning Resources | Markdown | 207,859 | |
| 47 | getify/You-Dont-Know-JS A book series (2 published editions) on the JS language. | Learning Resources | Not Specified | 184,844 | |
| 85 | krahets/hello-algo An illustrated data structures and algorithms tutorial with runnable examples in multiple programming languages. | Learning Resources | Python | 132,213 | |
| 86 | Chalarangelo/30-seconds-of-code Coding articles to level up your development skills | Learning Resources | JavaScript | 129,483 | |
| 140 | mtdvio/every-programmer-should-know A collection of (mostly) technical things every software developer should know about | Learning Resources | Not Specified | 100,652 | |
| 153 | microsoft/Web-Dev-For-Beginners 24 Lessons, 12 Weeks, Get Started as a Web Developer | Learning Resources | JavaScript | 97,126 | |
| 170 | microsoft/ML-For-Beginners 12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all | AI and Machine Learning | Jupyter Notebook | 92,124 |
:books: Freely available programming books
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
All Algorithms implemented in Python
🎓 Path to a free self-taught education in Computer Science!
Free domain registration and practical DNS learning resources for everyone.
A book series (2 published editions) on the JS language.
An illustrated data structures and algorithms tutorial with runnable examples in multiple programming languages.
Coding articles to level up your development skills
A collection of (mostly) technical things every software developer should know about
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
About the Data and Ranking
Public repositories returned by GitHub Search, including forks and archived repositories. Search indexing, candidate scope and pagination limit global completeness. Counts are exact API integers at retrieval, not live counters.
Query: stars:>1000 is:public fork:true. Two pages of 100 results, sorted by stars. All 200 records are validated before replacement; the previous snapshot survives a failed check. Categories are editorial, generated from documented topic and description rules.
Stars reflect interest and popularity, not software quality, safety, or maintenance guarantees. Purpose text comes from upstream repository metadata. README examples are source-extracted and are not execution tests.
Storage: D1. Last Check: 11 Nov 2026, 17:19 UTC. Next Target: 12 Nov 2026, 19:00 UTC. Schedule configuration is verified separately in the operator runbook.
GitHub Search API Documentation