GitHub 高质量项目榜
·
全量高星 & 新锐
数据来源:GitHub 官方 Search API | 筛选口径:累计 star > 1000 全量 ∪ 近一月创建新锐项目 | 含 100 字中文简介
📊 分类分布(一个项目可属多个分类)
AI/机器学习
17888
大模型应用
6871
前端开发
22176
后端开发
12345
开发工具
16986
DevOps/云原生
5718
数据库
9332
数据科学/分析
2904
安全
3422
区块链/Web3
1519
移动开发
12635
桌面应用
5306
游戏开发
6738
音视频/多媒体
6285
自动化/爬虫
4363
网络/协议
6259
操作系统
4365
编程语言/运行时
54243
学习/教程/清单
11274
新锐项目
47
其他
1398
⭐ Star 排行 Top 30(左右滑动 · 每页 15 条)
‹
#1
codecrafters-io/build-your-own-x
★ 546.9K
由 codecrafters-io 维护的教程合集,主张通过从零重建你熟悉的技术来掌握编程。收录大量分步指南,覆盖数据库、编译器、操作系统、区块链等方向,每篇都给出可动手实现的路径。适合想跳出 CRUD、通过造轮子深入理解底层原理的开发者,也适合作为进阶练习素材。
#2
sindresorhus/awesome
★ 505.6K
sindresorhus 发起的 awesome 系列总入口,汇集各领域高质量资源清单的索引。按主题分类链接到编程语言、编辑器、数据库、硬件等数百个独立 awesome 列表,方便按兴趣检索。适合开发者、设计师和终身学习者快速发现社区公认的优质工具与资料,是资源导航的起点。
#3
public-apis/public-apis
★ 479.6K
社区共同维护的免费 API 集合,按动物、天气、金融、地理等类别整理可直接调用的公开接口。每条记录标注认证方式、HTTPS 支持与 CORS 状态,便于筛选。适合开发者做练手项目、原型验证或教学演示时快速找到可用数据源,无需自行搭建后端。
#4
freeCodeCamp/freeCodeCamp
★ 455.4K
freeCodeCamp.org 的开源代码库与课程体系,提供数学、编程和计算机科学的免费学习路径。内容涵盖响应式网页、JavaScript 算法、数据可视化、后端与认证项目,配有交互式练习和社区论坛。适合零基础自学者、转行者以及希望系统刷题巩固基础的开发者。
#5
EbookFoundation/free-programming-books
★ 396.7K
EbookFoundation 维护的免费编程书籍索引,按语言和主题分类收录可合法获取的电子书链接。覆盖从入门到进阶的多种编程语言、算法、数据库与数学资料,支持多语言版本。适合预算有限的学生、自学者和教师寻找系统化阅读材料,也是 Hacktoberfest 常见贡献项目。
#6
openclaw/openclaw
★ 389.6K
openclaw 是一个跨操作系统与平台的个人 AI 助手项目,强调数据自主可控。它能实际执行任务而非仅对话,可运行于任意 OS,采用 TypeScript 编写。适合关注隐私、希望自托管 AI 助理并愿意折腾配置的技术用户,用于日常自动化与个人工作流。
#7
donnemartin/system-design-primer
★ 369.7K
donnemartin 整理的系统设计学习指南,讲解如何设计大规模分布式系统并备战系统设计面试。内容涵盖可扩展性、缓存、数据库、消息队列等核心主题,附有真实案例解析与 Anki 记忆卡。适合准备中高级后端面试的工程师,以及想补齐架构知识的开发者。
#8
nilbuild/developer-roadmap
★ 367.0K
nilbuild 出品的开发者成长路线图,以交互式图表呈现前端、后端、DevOps、区块链、DBA 等方向的学习路径。每个节点链接推荐资料,帮助明确学习顺序与技能缺口。适合刚入行或计划转方向的开发者规划职业路线,也常被团队用作培训参考。
#9
jwasham/coding-interview-university
★ 360.8K
jwasham 整理的计算机科学自学计划,目标是帮助非科班人士成为软件工程师。内容覆盖数据结构、算法、操作系统、网络、数据库等核心课程,附带学习进度清单与面试准备建议。适合准备技术面试或希望系统补 CS 基础的自学者,按部就班执行即可。
#10
vinta/awesome-python
★ 320.3K
vinta 维护的 Python 资源精选清单,回答“用 Python 做 X 该选哪个库”的问题。按 Web 框架、爬虫、数据分析、机器学习、测试等类别收录成熟工具与库,并附简要说明。适合 Python 开发者选型时快速对比,也适合新手了解生态全貌。
#11
awesome-selfhosted/awesome-selfhosted
★ 318.9K
awesome-selfhosted 汇总可自行部署的自由软件网络服务与 Web 应用,涵盖网盘、笔记、媒体、监控、协作等类别。每条列出源码、许可与部署方式,强调隐私与数据自主。适合有服务器、注重隐私或想摆脱 SaaS 依赖的用户搭建个人与团队服务。
#12
obra/superpowers
★ 285.9K
obra 提出的 agentic 技能框架与软件开发方法论,围绕头脑风暴、编码、子代理驱动开发等环节组织 AI 协作流程。以 Shell 脚本形式提供可复用技能,强调让 AI 代理按结构化方法工作。适合探索 AI 辅助研发流程的工程师与团队参考实践。
#13
practical-tutorials/project-based-learning
★ 283.1K
practical-tutorials 整理的基于项目的教程清单,按语言和方向收录从零构建应用的实战指南。覆盖 Python、JavaScript、Go、C++ 及 Web 开发等,每个项目都给出完整实现步骤。适合通过动手做项目来学习编程的初学者和希望积累作品集的开发者。
#14
996icu/996.ICU
★ 277.0K
996.ICU 是抗议互联网行业超时加班现象的开源倡议仓库,通过收集 star 表达关注,并整理相关劳动法规与企业名单。它引发广泛社会讨论,成为程序员权益话题的标志性项目。适合关注职场权益、想了解该事件背景与相关资源的开发者阅读。
#15
mattpocock/skills
★ 260.7K
mattpocock 分享的工程师实用技能集合,直接取自其 .agents 目录,以 Shell 脚本形式组织。内容面向真实工程场景,涵盖日常开发中可复用的自动化与代理技能。适合希望借鉴资深开发者工作流、提升效率的工程师参考与直接取用。
#16
affaan-m/ECC
★ 257.3K
affaan-m 打造的 agent harness 性能优化系统,为 Claude Code、Codex、Cursor 等编码代理提供技能、直觉、记忆、安全与研究优先的开发支持。通过 JavaScript 实现,旨在提升 AI 代理在真实项目中的表现。适合深度使用 AI 编码工具的开发者调优工作流。
#17
react/react
★ 250.1K
React 是用于构建 Web 与原生用户界面的 JavaScript 库,采用声明式组件模型与虚拟 DOM,强调可组合与单向数据流。生态庞大,配套 React Native 可开发移动端。适合前端开发者构建交互式 UI,也是现代前端工程的主流选择之一。
#18
torvalds/linux
★ 248.5K
Linus Torvalds 维护的 Linux 内核源码树,是 Linux 操作系统的核心,管理进程调度、内存、文件系统、网络与设备驱动。以 C 语言编写,支持众多硬件架构,采用 GPLv2 许可。适合内核开发者、系统程序员及研究操作系统实现的学习者阅读与贡献。
#19
NousResearch/hermes-agent
★ 245.0K
NousResearch 推出的 AI agent 项目,定位为随用户共同成长的智能体。基于 Python 实现,支持接入 Claude、ChatGPT、Codex 等多种模型,强调可扩展与持续进化。适合希望搭建个人 AI 代理、探索多模型协作的开发者研究与二次开发。
#20
trimstray/the-book-of-secret-knowledge
★ 243.5K
trimstray 整理的 IT 知识合集,收录运维、安全、网络、BSD 等领域的清单、手册、速查表、博客与命令行技巧。内容偏实用,涵盖大量一行命令与工具推荐。适合系统管理员、DevOps 与安全从业者作为日常参考和知识补给的索引。
#21
TheAlgorithms/Python
★ 224.5K
用 Python 实现各类经典算法的教学仓库,涵盖排序、搜索、图论、动态规划、密码学等主题,每个算法附有实现代码与说明。社区驱动、持续更新,适合准备算法面试、学习数据结构与算法的学生和开发者作为参考练习库。
#22
deepseek-ai/deepseek-harness
★ 222.0K
DeepSeek 推出的 Harness 框架,核心理念是"一切皆插件",用 TypeScript 构建 AI Agent 运行环境,通过 dsh-plugin 机制灵活扩展能力。适合需要搭建、定制 AI Agent 工作流的开发者,尤其关注插件化架构与 cordis 生态的人群。
#23
multica-ai/andrej-karpathy-skills
★ 212.7K
一份单独的 CLAUDE.md 配置文件,用于改善 Claude Code 的编码行为。内容源自 Andrej Karpathy 对 LLM 编程常见陷阱的观察,将其转化为可复用的指令约束。适合日常使用 Claude Code 的开发者,帮助减少模型在编码任务中的典型失误。
#24
vuejs/vue
★ 212.5K
Vue 2 的官方源码仓库,是渐进式 JavaScript 前端框架,以响应式数据绑定和组件化开发为核心,上手门槛低、生态成熟。Vue 3 已迁移至 vuejs/core。适合使用 Vue 2 维护旧项目或学习框架实现原理的前端开发者。
#25
ossu/computer-science
★ 209.0K
OSSU 维护的计算机科学自学课程表,按知识体系整理免费在线课程,覆盖编程入门、数据结构、算法、操作系统、网络、数据库等。适合希望不花学费系统学习 CS 基础、按路径自学的学习者,也是常见的 awesome-list 参考。
#26
anomalyco/opencode
★ 207.0K
开源编码 Agent 工具,用 TypeScript 实现,可在终端中自主理解代码库、编辑文件并执行开发任务。定位为开放、可定制的 AI 编程助手,适合希望用开源方案替代闭源编码代理、并愿意自行配置模型的开发者。
#27
n8n-io/n8n
★ 204.1K
n8n 是 fair-code 的工作流自动化平台,原生集成 AI 能力,支持可视化拖拽与自定义代码结合,提供 400 多个集成,可自托管或使用云版。适合需要连接各类 API、构建自动化流程的开发者、运维与业务团队。
#28
tensorflow/tensorflow
★ 199.7K
Google 开源的端到端机器学习框架,以 C++ 实现核心、提供 Python 等前端,支持深度神经网络、分布式训练与跨平台部署。生态包含 Keras、TF Lite 等组件,适合研究人员、工程师构建和训练各类 ML 模型。
#29
DigitalPlatDev/FreeDomain
★ 199.1K
DigitalPlat 提供的免费域名注册服务与 DNS 学习资源仓库,以 Markdown 文档形式讲解域名注册流程、DNS 解析原理与实践操作。适合想获取免费域名、同时系统学习 DNS 配置知识的个人开发者与建站新手。
#30
trekhleb/javascript-algorithms
★ 196.7K
用 JavaScript 实现常见算法与数据结构的仓库,每项配有代码、复杂度说明及延伸阅读链接,覆盖排序、树、图、动态规划等。适合准备技术面试、想用 JS 巩固计算机基础的开发者作为刷题与复习资料。
›
Star 从高到低
Star 从低到高
Fork 从高到低
最近更新优先
AI/机器学习
17888
大模型应用
6871
前端开发
22176
后端开发
12345
开发工具
16986
DevOps/云原生
5718
数据库
9332
数据科学/分析
2904
安全
3422
区块链/Web3
1519
移动开发
12635
桌面应用
5306
游戏开发
6738
音视频/多媒体
6285
自动化/爬虫
4363
网络/协议
6259
操作系统
4365
编程语言/运行时
54243
学习/教程/清单
11274
新锐项目
47
其他
1398
清除筛选
加载更多