GitHub 不只是放代码的地方,上面有大量免费的学习资源仓库,有些星标数超过了百万。这里精选最值得收藏的几个。

GitHub isn’t just for code — it hosts some of the best free learning resources on the internet, with some repos having millions of stars.


编程学习 | Programming

1. freeCodeCamp/freeCodeCamp ⭐ 400k+

地址: github.com/freeCodeCamp/freeCodeCamp

全球最大的免费编程学习平台,从零开始学 Web 开发,包含 3000+ 小时的课程内容,学完可获得认证证书。

The world’s largest free coding curriculum — 3000+ hours of content with certifications.


2. EbookFoundation/free-programming-books ⭐ 330k+

地址: github.com/EbookFoundation/free-programming-books

收录了几乎所有编程语言的免费电子书,支持几十种语言,中文资源也非常丰富。

A massive collection of free programming ebooks in dozens of languages including Chinese.


3. donnemartin/system-design-primer ⭐ 260k+

地址: github.com/donnemartin/system-design-primer

系统设计面试必备,图文并茂地讲解大型系统的设计原理,面试大厂必看。

Essential for system design interviews — visual explanations of large-scale system architecture.


前端开发 | Frontend

4. airbnb/javascript ⭐ 143k+

地址: github.com/airbnb/javascript

Airbnb 出品的 JavaScript 代码风格指南,业界最广泛采用的规范之一,写出更整洁的代码必读。

Airbnb’s JavaScript style guide — one of the most widely adopted coding standards in the industry.


5. awesome-css-group/awesome-css ⭐ 4k+

地址: github.com/awesome-css-group/awesome-css

CSS 资源大合集,包括框架、工具、教程、灵感等,前端开发者必收藏。

A curated list of CSS resources — frameworks, tools, tutorials, and inspiration.


AI 与机器学习 | AI & Machine Learning

6. microsoft/generative-ai-for-beginners ⭐ 65k+

地址: github.com/microsoft/generative-ai-for-beginners

微软出品的 AI 入门课程,18 节课从零开始学生成式 AI 开发,包含代码示例。

Microsoft’s 18-lesson generative AI course for beginners, complete with code examples.


7. practical-tutorials/project-based-learning ⭐ 200k+

地址: github.com/practical-tutorials/project-based-learning

通过实际项目学编程的教程合集,包含 Python、JavaScript、Go 等各种语言的实战项目。

Learn programming by building real projects — tutorials in Python, JavaScript, Go, and more.


工具与效率 | Tools & Productivity

8. public-apis/public-apis ⭐ 310k+

地址: github.com/public-apis/public-apis

收录了 1000+ 个免费公开 API,想做项目练手但找不到数据来源?来这里找就对了。

1000+ free public APIs for building projects — weather, finance, sports, movies, and much more.


9. trimstray/the-book-of-secret-knowledge ⭐ 140k+

地址: github.com/trimstray/the-book-of-secret-knowledge

IT 技术人员的"秘密知识书",收录了大量命令行技巧、工具、备忘录,运维和开发都适用。

The “secret knowledge book” for IT folks — CLI tips, tools, cheatsheets for devs and sysadmins.


10. sindresorhus/awesome ⭐ 330k+

地址: github.com/sindresorhus/awesome

所有 Awesome 系列的入口,几乎每个技术方向都有对应的 Awesome 列表,是寻找资源的起点。

The entry point to all “awesome” lists — every tech topic has its own curated awesome list.


如何使用这些资源 | How to Use These Resources

  1. 点击链接进入 GitHub 仓库
  2. 点右上角 ⭐ Star 收藏
  3. Watch 关注更新
  4. 直接阅读 README 或 Clone 到本地