TGViewer
GitHub开源观察|开源项目·热门仓库·开发者 GitHub开源观察|开源项目·热门仓库·开发者 @githubtrendinghub · 669 subscribers
Post #559 19
从零复刻技术的经典指南合集

build-your-own-x 是 GitHub 上最知名的编程学习资源之一,收录了大量手把手教程,教你从零重建各种主流技术。项目由 Daniel Stefanovic 发起,现由 CodeCrafters, Inc. 维护。

教程覆盖范围极广,包括 3D 渲染器、区块链、数据库、Docker、模拟器、前端框架、游戏、Git、神经网络、操作系统、编程语言、正则引擎、搜索引擎、Shell、文本编辑器、Web 服务器等数十个方向。

每个方向都按语言细分,例如用 Go 构建区块链、用 Rust 写操作系统、用 Python 实现神经网络、用 C++ 做光线追踪等。无论你熟悉哪种语言,都能找到对应的从零实现教程。

项目还收录了构建分布式系统、AI 模型、增强现实、BitTorrent 客户端、命令行工具、内存分配器、网络协议栈、物理引擎、处理器、模板引擎、视觉识别系统、体素引擎、浏览器等进阶主题。

仓库接受社区贡献,可通过 PR 提交新教程,也欢迎在 issue 中参与审核。


对想深入理解底层原理的开发者来说,这是把理论变成动手实践的好去处。项目采用知识共享协议,代码与内容可自由使用。

GitHub

#GitHub #开源 #编程学习 #教程合集 #从零实现 #CodeCrafters
@GitHubTrendingHub
More from @githubtrendinghub
  1. Oct 1, 2026Awesome Claude Skills:1000+ Claude 技能与插件精选清单 面向 Claude.ai、Claude Code 及 Codex、Cursor、Gemin…
  2. Oct 1, 2026OpenClaw:跑在自己电脑上的开源 AI 助手 它把 AI 助手接进你日常用的聊天工具,状态、记忆和凭据都留在本机,模型与 agent 框架可随时替换。个人笔记本或团队共享部署…
  3. Sep 30, 2026WSL Containers:在 Windows 里原生跑 Linux 容器 微软把 WSL 容器(WSLC)从公开预览转为正式可用,开发者不必再装独立工具,就能在 WSL 环境里…
  4. Sep 30, 2026DBX:25 MB 的跨平台数据库客户端 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提…
  5. Sep 30, 2026Openship:自带 CI/CD 的自托管部署平台 指向一个仓库,它自动完成构建、发布、路由和 TLS 终结,省掉自己搭部署流水线的麻烦。适合想把应用部署到自己服务器或云上的开发…
  6. Sep 30, 2026ReClip:自托管的视频音频下载器,带网页界面 粘贴链接就能把 YouTube、TikTok、Instagram、Twitter/X 等 1000+ 站点的视频存成 MP4 或…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →