开源精选

GitHub Top 100 开源项目

全球 Star 数最多的开源项目,涵盖 AI、框架、工具等各个领域。

AI 图像大语言模型后端开发数据科学开发工具学习教育前端开发编程语言移动开发运维部署
#1
build-your-own-x
build-your-own-x
codecrafters-io/build-your-own-x

通过自己动手重新实现喜爱的技术来掌握编程——包含数十种项目的分步教程合集。

学习教育Markdown
474.7k
#2
awesome
awesome
sindresorhus/awesome

精心整理的各类优秀资源、框架、库和软件清单,覆盖几乎所有技术领域。

学习教育
445.2k
#3
freeCodeCamp
freeCodeCamp
freeCodeCamp/freeCodeCamp

freeCodeCamp.org 的开源代码库与课程,提供免费的编程学习内容,帮助数百万人转型为开发者。

学习教育TypeScript
438.1k
#4
public-apis
public-apis
public-apis/public-apis

按类别整理的免费公共 API 列表,涵盖天气、金融、娱乐等数百个开放接口。

开发工具Python
408.7k
#5
free-programming-books
free-programming-books
EbookFoundation/free-programming-books

多语言免费编程书籍、课程、播客和交互式编程资源的超大合集,持续社区维护。

学习教育Python
384.0k
#6
developer-roadmap
developer-roadmap
kamranahmedse/developer-roadmap

交互式路线图、指南与教育内容,帮助开发者规划前端、后端、DevOps 等方向的学习路径。

学习教育TypeScript
350.9k
#7
system-design-primer
system-design-primer
donnemartin/system-design-primer

学习如何设计大型系统的综合指南,涵盖系统设计面试准备及 Anki 记忆卡片。

学习教育Python
338.7k
#8
coding-interview-university
coding-interview-university
jwasham/coding-interview-university

一份完整的计算机科学自学计划,旨在帮助非科班程序员通过大厂软件工程师面试。

学习教育
337.8k
#9
openclaw
openclaw
openclaw/openclaw

开源 AI 助手平台,提供多模型支持的智能对话与工作流自动化能力。

大语言模型TypeScript
309.2k
#10
awesome-python
awesome-python
vinta/awesome-python

精选的 Python 框架、库、软件及资源清单,是 Python 开发者必备的参考手册。

学习教育Python
286.9k
#11
awesome-selfhosted
awesome-selfhosted
awesome-selfhosted/awesome-selfhosted

可在自己服务器上搭建的免费软件网络服务列表,涵盖文件托管、通讯、媒体等所有类别。

开发工具
279.7k
#12
996.ICU
996.ICU
996icu/996.ICU

反对中国互联网企业 996 工作制度(早9点到晚9点每周6天)的倡议项目,引发全球关注。

学习教育
275.8k
#13
project-based-learning
project-based-learning
practical-tutorials/project-based-learning

通过构建真实项目来学习编程的教程合集,涵盖 Web、游戏、CLI 工具等多种项目类型。

学习教育
260.9k
#14
react
react
facebook/react

用于构建用户界面的声明式、高效且灵活的 JavaScript 库,由 Meta 开源并维护。

前端开发JavaScript
243.9k
#15
linux
linux
torvalds/linux

Linux 内核源代码,由 Linus Torvalds 创建并维护,是全球最重要的开源操作系统内核。

编程语言C
222.6k
#16
Python
Python
TheAlgorithms/Python

用 Python 实现的所有算法——数据结构、排序、搜索、机器学习等,适合学习与面试准备。

学习教育Python
218.6k
#17
vue
vue
vuejs/vue

渐进式 JavaScript 框架,易于上手且性能强劲,是全球最受欢迎的前端框架之一。

前端开发TypeScript
210.0k
#18
the-book-of-secret-knowledge
the-book-of-secret-knowledge
trimstray/the-book-of-secret-knowledge

精心收集的手册、备忘单、博客文章、黑客技巧及网络安全工具资源合集。

开发工具
209.9k
#19
computer-science
computer-science
ossu/computer-science

开源计算机科学自学课程,基于世界顶级大学的免费课程,完整覆盖计算机学士学位内容。

学习教育HTML
202.4k
#20
javascript-algorithms
javascript-algorithms
trekhleb/javascript-algorithms

用 JavaScript 实现的算法与数据结构,附带详细解释和参考资料,适合算法学习者。

学习教育JavaScript
195.8k
#21
tensorflow
tensorflow
tensorflow/tensorflow

Google 开源的端到端机器学习平台,支持从研究到生产部署的完整 ML 工作流。

数据科学C++
194.2k
#22
ohmyzsh
ohmyzsh
ohmyzsh/ohmyzsh

管理 Zsh 配置的开源框架,拥有 300+ 插件和 140+ 主题,让终端更强大更美观。

开发工具Shell
185.3k
#23
You-Dont-Know-JS
You-Dont-Know-JS
getify/You-Dont-Know-JS

深入探索 JavaScript 语言核心机制的系列书籍,涵盖作用域、闭包、原型、异步等主题。

学习教育
184.5k
#24
CS-Notes
CS-Notes
CyC2018/CS-Notes

技术面试必备基础知识笔记,涵盖算法、操作系统、网络、数据库、设计模式等核心内容。

学习教育
183.9k
#25
vscode
vscode
microsoft/vscode

Visual Studio Code——微软开源的轻量级但功能强大的代码编辑器,支持几乎所有编程语言。

开发工具TypeScript
182.6k
#26
AutoGPT
AutoGPT
Significant-Gravitas/AutoGPT

全球领先的 AI 代理平台,能够自主分解目标、搜索网络、执行任务并持续改进自身。

大语言模型Python
182.4k
#27
Python-100-Days
Python-100-Days
jackfrued/Python-100-Days

Python 100天从新手到大师的学习路线,包含完整代码示例,由国内知名 Python 讲师整理。

学习教育Jupyter Notebook
179.6k
#28
n8n
n8n
n8n-io/n8n

功能强大的工作流自动化工具,支持 400+ 集成,可自托管,兼具低代码和代码编写能力。

开发工具TypeScript
178.9k
#29
flutter
flutter
flutter/flutter

Google 的开源 UI 工具包,用单一代码库构建跨 iOS、Android、Web、桌面的精美原生应用。

移动开发Dart
175.5k
#30
bootstrap
bootstrap
twbs/bootstrap

全球最流行的前端 HTML、CSS、JavaScript 框架,用于构建响应式、移动优先的网站。

前端开发MDX
174.1k
#31
gitignore
gitignore
github/gitignore

GitHub 官方维护的 .gitignore 模板合集,覆盖各种编程语言、框架和开发工具。

开发工具
173.0k
#32
Microsoft-Activation-Scripts
Microsoft-Activation-Scripts
massgravel/Microsoft-Activation-Scripts

使用 HWID/Ohook/TSforge/KMS38/Online KMS 激活方法的微软产品激活脚本,开源透明。

开发工具Batchfile
168.6k
#33
awesome-go
awesome-go
avelino/awesome-go

精选的优秀 Go 框架、库和软件资源列表,是 Go 开发者寻找工具和学习资源的首选。

学习教育Go
167.3k
#34
ollama
ollama
ollama/ollama

在本地轻松运行 Llama、DeepSeek、Gemma、Mistral 等大型语言模型的工具,一行命令即可启动。

大语言模型Go
165.0k
#35
stable-diffusion-webui
stable-diffusion-webui
AUTOMATIC1111/stable-diffusion-webui

Stable Diffusion 的浏览器界面,功能极其丰富,支持文生图、图生图、LoRA 等几乎所有 SD 功能。

AI 图像Python
161.7k
#36
the-art-of-command-line
the-art-of-command-line
jlevy/the-art-of-command-line

掌握命令行的完全指南,涵盖基础到进阶技巧,支持多种语言,是 Linux 用户必读参考。

开发工具
160.3k
#37
transformers
transformers
huggingface/transformers

Hugging Face 开源的预训练模型库,支持 PyTorch/TensorFlow/JAX,是 NLP 和多模态 AI 的标准工具。

大语言模型Python
157.8k
#38
JavaGuide
JavaGuide
Snailclimb/JavaGuide

「Java 学习+面试指南」覆盖 Java 程序员需要掌握的核心知识,是国内最受欢迎的 Java 资料。

学习教育Java
154.2k
#39
FreeDomain
FreeDomain
DigitalPlatDev/FreeDomain

为开发者和项目提供免费域名注册服务的平台,支持多种顶级域名。

开发工具HTML
152.1k
#40
prompts.chat
prompts.chat
f/prompts.chat

为 ChatGPT 整理的精选提示词(Prompt)合集,涵盖各种角色扮演、写作、编程等场景。

大语言模型HTML
151.8k
#41
yt-dlp
yt-dlp
yt-dlp/yt-dlp

功能丰富的视频下载命令行工具,是 youtube-dl 的增强分支,支持数千个视频网站。

开发工具Python
150.9k
#42
javascript
javascript
airbnb/javascript

Airbnb 的 JavaScript 代码风格指南,是业界广泛采用的 JS 最佳实践规范标准。

前端开发JavaScript
148.1k
#43
HelloGitHub
HelloGitHub
521xueweihan/HelloGitHub

分享 GitHub 上有趣、入门级的开源项目,每月更新,帮助开发者发现优质开源资源。

学习教育Python
145.9k
#44
langflow
langflow
langflow-ai/langflow

低代码 AI 应用构建平台,通过可视化流程图快速搭建基于 RAG、Agent 的 AI 应用。

大语言模型Python
145.6k
#45
youtube-dl
youtube-dl
ytdl-org/youtube-dl

经典的命令行视频下载工具,支持 YouTube 及数百个视频网站,是 yt-dlp 的原始版本。

开发工具Python
139.9k
#46
next.js
next.js
vercel/next.js

基于 React 的全栈 Web 应用框架,支持服务端渲染、静态生成、App Router 等现代 Web 特性。

前端开发JavaScript
138.3k
#47
tech-interview-handbook
tech-interview-handbook
yangshun/tech-interview-handbook

帮助软件工程师准备技术面试的实用手册,涵盖算法、系统设计、行为面试等各个环节。

学习教育TypeScript
138.1k
#48
scrcpy
scrcpy
Genymobile/scrcpy

通过 USB 或 TCP/IP 在桌面显示和控制 Android 设备的开源工具,无需 root 权限。

移动开发C
136.9k
#49
go
go
golang/go

Google 开发的 Go 编程语言,以简洁、高效、并发性能著称,广泛用于云原生和后端开发。

编程语言Go
133.1k
#50
fucking-algorithm
fucking-algorithm
labuladong/fucking-algorithm

刷题全靠套路,认准 labuladong 就够了。180+ 原创文章讲解算法核心框架,覆盖所有题型。

学习教育Markdown
133.0k
#51
dify
dify
langgenius/dify

开源 LLM 应用开发平台,提供 Agent、RAG、工作流等能力,帮助快速构建生产级 AI 应用。

大语言模型TypeScript
132.6k
#52
system-prompts-and-models-of-ai-tools
system-prompts-and-models-of-ai-tools
x1xhlol/system-prompts-and-models-of-ai-tools

收集整理了各大 AI 工具(Cursor、Claude、ChatGPT 等)的系统提示词和模型配置。

大语言模型
130.6k
#53
PowerToys
PowerToys
microsoft/PowerToys

微软开源的 Windows 效率工具集,包含 PowerToys Run、FancyZones、颜色选取器等实用工具。

开发工具C#
130.4k
#54
langchain
langchain
langchain-ai/langchain

构建 LLM 应用的开发框架,提供链式调用、Agent、RAG 等能力,是 AI 应用开发的标准工具。

大语言模型Python
129.4k
#55
30-seconds-of-code
30-seconds-of-code
Chalarangelo/30-seconds-of-code

30秒内可理解的简短代码片段合集,涵盖 JavaScript、React、CSS 等各种实用技巧。

学习教育JavaScript
127.1k
#56
open-webui
open-webui
open-webui/open-webui

功能丰富的自托管 AI 界面,支持 Ollama、OpenAI 等多种后端,提供离线使用能力。

大语言模型Python
127.0k
#57
react-native
react-native
facebook/react-native

使用 React 构建原生 iOS 和 Android 应用的框架,让 Web 开发者无缝进入移动开发领域。

移动开发C++
125.6k
#58
hello-algo
hello-algo
krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java、Python 等多语言。

学习教育Java
123.2k
#59
opencode
opencode
anomalyco/opencode

开源的 AI 编程助手,可在终端中直接使用,支持多种 LLM 提供商,辅助代码编写与调试。

大语言模型TypeScript
121.3k
#60
kubernetes
kubernetes
kubernetes/kubernetes

容器化应用程序的生产级编排系统,是云原生时代最重要的基础设施工具之一。

运维部署Go
121.2k
#61
electron
electron
electron/electron

使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架,VS Code、Slack 等均基于此构建。

前端开发C++
120.5k
#62
free-for-dev
free-for-dev
ripienaar/free-for-dev

为开发者提供免费套餐的 SaaS、PaaS、IaaS 服务列表,涵盖云服务、CI/CD、监控等各类工具。

开发工具HTML
119.8k
#63
excalidraw
excalidraw
excalidraw/excalidraw

手绘风格的虚拟白板协作工具,用于绘制图表和架构示意图,支持端对端加密的实时协作。

开发工具TypeScript
118.7k
#64
free-programming-books-zh_CN
free-programming-books-zh_CN
justjavac/free-programming-books-zh_CN

免费的中文编程书籍、技术资料、视频教程合集,是中文开发者学习的宝贵资源库。

学习教育
116.5k
#65
node
node
nodejs/node

基于 Chrome V8 引擎的 JavaScript 运行时,让 JavaScript 可以在服务端运行,推动了全栈 JS 的普及。

后端开发JavaScript
116.3k
#66
iptv
iptv
iptv-org/iptv

收集来自全球数千个公开 IPTV 频道的 M3U 播放列表,涵盖几乎所有国家和地区的电视频道。

开发工具TypeScript
112.8k
#67
d3
d3
d3/d3

基于数据操作文档的 JavaScript 库,用于创建交互式数据可视化图表,灵活强大。

前端开发Shell
112.5k
#68
three.js
three.js
mrdoob/three.js

易于使用的跨浏览器 3D 图形 JavaScript 库,基于 WebGL,可创建令人惊叹的 3D 网页效果。

前端开发JavaScript
111.3k
#69
rust
rust
rust-lang/rust

注重性能、可靠性和生产力的系统编程语言,连续多年荣获开发者最喜爱编程语言称号。

编程语言Rust
111.2k
#70
ui
ui
shadcn-ui/ui

精美可定制的 React 组件库,基于 Radix UI 和 Tailwind CSS,支持直接复制到项目中使用。

前端开发TypeScript
109.5k
#71
rustdesk
rustdesk
rustdesk/rustdesk

用 Rust 编写的开源远程桌面软件,可自托管,是 TeamViewer 的免费替代方案。

开发工具Rust
109.2k
#72
axios
axios
axios/axios

基于 Promise 的 HTTP 客户端,适用于浏览器和 Node.js,简洁易用,是前端请求的标配。

前端开发JavaScript
108.6k
#73
Awesome-Hacking
Awesome-Hacking
Hack-with-Github/Awesome-Hacking

专为黑客、渗透测试人员和安全研究人员整理的优秀资源、工具和教程合集。

开发工具
108.3k
#74
TypeScript
TypeScript
microsoft/TypeScript

JavaScript 的超集,添加了静态类型系统,由微软开发,是现代大型 Web 项目的首选语言。

编程语言TypeScript
108.1k
#75
generative-ai-for-beginners
generative-ai-for-beginners
microsoft/generative-ai-for-beginners

微软出品的生成式 AI 入门课程,共 21 节课,帮助初学者快速掌握构建 AI 应用的核心技能。

大语言模型Jupyter Notebook
107.9k
#76
godot
godot
godotengine/godot

功能完整的开源跨平台游戏引擎,提供 2D 和 3D 游戏开发工具,支持 GDScript 和 C#。

开发工具C++
107.8k
#77
GitHub-Chinese-Top-Charts
GitHub-Chinese-Top-Charts
GrowingGit/GitHub-Chinese-Top-Charts

GitHub 中文排行榜,帮助中文开发者发现优秀的国人开源项目,每日自动更新。

学习教育Java
106.8k
#78
deno
deno
denoland/deno

现代、安全的 JavaScript 和 TypeScript 运行时,内置 TypeScript 支持,无需 node_modules。

后端开发Rust
106.4k
#79
ComfyUI
ComfyUI
Comfy-Org/ComfyUI

基于节点流程图的 Stable Diffusion 图像生成 UI,支持高度自定义的工作流和复杂的图像处理管线。

AI 图像Python
105.8k
#80
nodebestpractices
nodebestpractices
goldbergyoni/nodebestpractices

Node.js 最佳实践完全指南,超过 100 条最佳实践、代码风格指南和架构建议。

后端开发Dockerfile
105.2k
#81
frp
frp
fatedier/frp

高性能的反向代理工具,可将内网服务安全地暴露到公网,支持 TCP、UDP、HTTP、HTTPS 协议。

运维部署Go
105.2k
#82
tauri
tauri
tauri-apps/tauri

使用 Web 技术构建极小、极快的跨平台桌面和移动应用的框架,Rust 后端性能卓越。

前端开发Rust
104.1k
#83
papers-we-love
papers-we-love
papers-we-love/papers-we-love

计算机科学经典论文的阅读和讨论社区,整理了领域内最具影响力的学术论文供工程师阅读。

学习教育Shell
104.0k
#84
create-react-app
create-react-app
facebook/create-react-app

无需配置即可快速创建 React 应用的官方脚手架工具,适合 React 初学者和小型项目。

前端开发JavaScript
103.8k
#85
clash-verge-rev
clash-verge-rev
clash-verge-rev/clash-verge-rev

基于 Clash Meta 的跨平台 GUI 客户端,使用 Tauri 构建,支持 Windows、macOS、Linux。

开发工具TypeScript
102.4k
#86
terminal
terminal
microsoft/terminal

微软开源的现代 Windows 终端应用,支持多标签页、多窗格、Unicode、GPU 渲染,体验极佳。

开发工具C++
102.2k
#87
DeepSeek-V3
DeepSeek-V3
deepseek-ai/DeepSeek-V3

深度求索发布的顶级混合专家(MoE)大语言模型,性能媲美 GPT-4,完全开源可商用。

大语言模型Python
102.1k
#88
awesome-llm-apps
awesome-llm-apps
Shubhamsaboo/awesome-llm-apps

精选的 LLM 应用、AI Agent 及 RAG 项目合集,附带代码示例,助力开发者快速上手 AI 开发。

大语言模型Python
101.9k
#89
angular
angular
angular/angular

Google 开发的企业级 Web 应用框架,基于 TypeScript,提供完整的解决方案,适合大型项目。

前端开发TypeScript
100.2k
#90
awesome-mac
awesome-mac
jaywcjlove/awesome-mac

精选的优秀 macOS 软件和应用合集,按类别整理,包含免费和付费应用,是 Mac 用户必备清单。

开发工具JavaScript
100.1k
#91
pytorch
pytorch
pytorch/pytorch

Facebook 开源的深度学习框架,以动态计算图著称,是学术研究和工业界最受欢迎的 AI 框架之一。

数据科学Python
90.0k
#92
scikit-learn
scikit-learn
scikit-learn/scikit-learn

Python 机器学习库,提供简单高效的数据挖掘和分析工具,基于 NumPy、SciPy 和 Matplotlib 构建。

数据科学Python
62.0k
#93
pandas
pandas
pandas-dev/pandas

强大的 Python 数据分析和操作库,提供 DataFrame 数据结构,是数据科学的核心工具。

数据科学Python
45.0k
#94
whisper
whisper
openai/whisper

OpenAI 开源的自动语音识别系统,支持多语言转录和翻译,是目前最强的开源语音识别模型之一。

大语言模型Python
78.0k
#95
segment-anything
segment-anything
facebookresearch/segment-anything

Meta 发布的通用图像分割模型 SAM,可对任意图像中的任意物体进行精确分割,无需额外训练。

AI 图像Python
49.0k
#96
tailwindcss
tailwindcss
tailwindlabs/tailwindcss

功能类优先的 CSS 框架,通过组合原子类快速构建界面,无需离开 HTML 文件即可完成样式设计。

前端开发CSS
88.0k
#97
svelte
svelte
sveltejs/svelte

将组件编译为高效原生 JavaScript 的前端框架,无虚拟 DOM 开销,性能极佳,代码极简。

前端开发JavaScript
82.0k
#98
django
django
django/django

高效的 Python Web 框架,遵循「不重复自己」原则,内置 ORM、认证、管理后台等功能。

后端开发Python
84.0k
#99
supabase
supabase
supabase/supabase

开源的 Firebase 替代方案,提供 PostgreSQL 数据库、认证、实时订阅、存储等全栈后端服务。

后端开发TypeScript
78.0k
#100
fastapi
fastapi
tiangolo/fastapi

基于 Python 类型提示的现代高性能 Web API 框架,自动生成 OpenAPI 文档,开发效率极高。

后端开发Python
82.0k

数据来源:GitHub · 按 Star 数排序 · 每周更新