GitHub repo leaderboard by stars, growth rate and activity.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Coding articles to level up your development skills
Papers from the computer science community to read and discuss.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
📜 33 JavaScript concepts every developer should know.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
| # | Repo | Language | Stars | 30-day trend | Last updated |
|---|---|---|---|---|---|
| 1 | freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free. | TypeScript | 455,240 | — | last pushed 2 days ago |
| 2 | Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. | Python | 368,838 | — | last pushed 6 months ago |
| 3 | 《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现 | Java | 129,973 | — | last pushed 3 weeks ago |
| 4 | Coding articles to level up your development skills | JavaScript | 129,019 | — | last pushed 2 days ago |
| 5 | Papers from the computer science community to read and discuss. | Shell | 109,565 | — | last pushed 1 week ago |
| 6 | The Patterns of Scalable, Reliable, and Performant Large-Scale Systems | — | 73,811 | — | last pushed 8 months ago |
| 7 | 📜 33 JavaScript concepts every developer should know. | JavaScript | 66,517 | — | last pushed 1 month ago |
| 8 | 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw | JavaScript | 46,771 | — | last pushed 2 weeks ago |
| 9 | 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards. | Python | 31,789 | — | last pushed 2 years ago |
| 10 | A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent | Python | 29,046 | — | last pushed 2 days ago |
All · 11,474