Interactive roadmaps, guides and other educational content to help developers grow in their careers.
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 |
|---|---|---|---|---|---|
| 09 | nilbuild/developer-roadmap Interactive roadmaps, guides and other educational content to help developers grow in their careers. | Learning Resources | TypeScript | 371,816 | |
| 10 | jwasham/coding-interview-university A complete computer science study plan to become a software engineer. | Learning Resources | Not Specified | 364,255 | |
| 27 | ossu/computer-science 🎓 Path to a free self-taught education in Computer Science! | Learning Resources | HTML | 211,003 | |
| 34 | trekhleb/javascript-algorithms 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | Learning Resources | JavaScript | 196,730 | |
| 46 | CyC2018/CS-Notes Chinese-language interview notes covering algorithms, operating systems, networking, and system design. | Learning Resources | JavaScript | 186,484 | |
| 81 | labuladong/fucking-algorithm Crack LeetCode, not only how, but also why. | Learning Resources | Markdown | 136,048 | |
| 117 | papers-we-love/papers-we-love Papers from the computer science community to read and discuss. | Learning Resources | Shell | 111,425 | |
| 140 | mtdvio/every-programmer-should-know A collection of (mostly) technical things every software developer should know about | Learning Resources | Not Specified | 100,652 | |
| 179 | ByteByteGoHq/system-design-101 Explain complex systems using visuals and simple terms. Help you prepare for system design interviews. | Learning Resources | Not Specified | 91,130 |
A complete computer science study plan to become a software engineer.
🎓 Path to a free self-taught education in Computer Science!
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Chinese-language interview notes covering algorithms, operating systems, networking, and system design.
Crack LeetCode, not only how, but also why.
Papers from the computer science community to read and discuss.
A collection of (mostly) technical things every software developer should know about
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
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