每个开发人员都应该收藏的 18 个实用 GitHub 仓库

2025-05-25

每个开发人员都应该收藏的 18 个实用 GitHub 仓库

我经常被问到会推荐哪些资源和技巧给 Web 开发者。我决定整理一份我遇到过的一些最有用的 GitHub 仓库列表。

策划的主要标准是实用性,因此这些存储库涵盖了从学习资源和路线图到最佳实践、系统设计和工具的所有内容。

希望这能帮助尽可能多的开发人员,并且每个人都能找到一些有用的东西来提高他们的技能和工作流程,以便在未来创造出很棒的项目。


1.免费编程书籍

⭐ GitHub 星标 246k+

GitHub 徽标 EbookFoundation /免费编程书籍

📚 免费提供的编程书籍

大量免费编程书籍。

2.编程面试大学

⭐ GitHub 星标 23 万+

GitHub 徽标 jwasham /编码面试大学

成为一名软件工程师的完整计算机科学学习计划。

成为一名软件工程师的完整计算机科学学习计划。

3.棒极了

⭐ GitHub 星标 216k+

GitHub 徽标 sindresorhus /很棒

😎 各种有趣主题的精彩列表

有关各种有趣主题的精彩列表。

4.开发者路线图

⭐ GitHub 星标数 208k+

GitHub 徽标 kamranahmedse /开发者路线图

交互式路线图、指南和其他教育内容可帮助开发人员在职业生涯中成长。

成为开发人员的最新路线图。

5. JavaScript 算法

⭐ GitHub 星标数 149k+

GitHub 徽标 trekhleb / javascript-算法

📝 JavaScript 实现的算法和数据结构,并附有解释和进一步阅读的链接

用 JavaScript 实现的算法和数据结构,并附有解释和链接。

6.节点最佳实践

⭐ GitHub 星标 8 万+

GitHub 徽标 goldbergyoni / nodebestpractices

✅ Node.js 最佳实践列表(2024 年 7 月)

Node.js 最佳实践列表。

7.技术面试手册

⭐ GitHub 星标数 77k+

GitHub 徽标 yangshun /技术面试手册

💯 为忙碌的软件工程师精心挑选的编码面试准备材料

为软件工程师精心挑选的编码面试准备材料。

8.基于项目的学习

⭐ GitHub 星标超过 75k

GitHub 徽标 实践教程/基于项目的学习

基于项目的教程精选列表

精选的基于项目的教程列表。

9. 30秒代码

⭐ GitHub 星标数 102k+

GitHub 徽标 Chalarangelo / 30秒代码

满足您所有开发需求的简短代码片段

满足您所有开发需求的简短 JavaScript 代码片段。

10.免费开发者

⭐ GitHub 星标数 57k+

GitHub 徽标 ripienaar /免费开发

提供 DevOps 和 Infradev 感兴趣的免费套餐的 SaaS、PaaS 和 IaaS 产品列表

提供免费套餐的 SaaS、PaaS 和 IaaS 产品列表。

11. JavaScript 问题

⭐ GitHub 星标数 46k+

GitHub 徽标 lydiahallie / javascript 问题

一长串(高级)JavaScript 问题及其解释✨

大量高级 JavaScript 问题及其解释。

12.开发人员设计资源

⭐ GitHub 星标数 43k+

GitHub 徽标 bradtraversy /开发者设计资源

精选的设计和 UI 资源列表,包括库存照片、网页模板、CSS 框架、UI 库、工具等

从库存照片、网页模板到框架、库和工具的资源列表。

13.应用创意

⭐ GitHub 星标 56k+

GitHub 徽标 florinpop17 /应用创意

一系列可用于提高您的编码技能的应用程序创意。

一系列可用于提高您的编码技能的应用程序创意。

14.构建你自己的-x

⭐ GitHub 星标数 162k+

GitHub 徽标 codecrafters-io /构建你自己的-x

通过从头开始重新创建您最喜欢的技术来掌握编程。

通过从头开始重新创建您最喜欢的技术来掌握编程。

15.现实世界

⭐ GitHub 星标数 68k+

GitHub 徽标 gothinkster /现实世界

“所有演示应用之母”——由 React、Angular、Node、Django 等提供支持的全栈 Medium.com 示例克隆

了解如何使用不同的前端和后端构建完全相同的 Medium 克隆。

16.公共 API

⭐ GitHub 星标 206k+

GitHub 徽标 公共 API /公共 API

免费 API 集合列表

用于软件和 Web 开发的免费 API 的集合列表。

17.系统设计入门

⭐ GitHub 星标数 194k+

GitHub 徽标 donnemartin /系统设计入门

学习如何设计大型系统。准备系统设计面试。包含 Anki 抽认卡。

学习如何设计大型系统。为系统设计面试做好准备。

18.命令行的艺术

⭐ GitHub 星标数 109k+

GitHub 徽标 jlevy /命令行的艺术

一页之内掌握命令行

掌握命令行,所有内容尽在一页中。


写作一直是我的热情所在,能够帮助和激励他人让我感到快乐。如有任何疑问,欢迎随时联系我们!

在TwitterLinkedInGitHub上联系我

请访问我的博客以获取更多类似文章。

文章来源:https://dev.to/madza/18-useful-github-repositories-every-developer-should-bookmark-2n99
PREV
19 个改善工作流程的开发者工具⚡🚀
NEXT
18 个 GitHub 代码库助您提升开发者职业生涯