📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"设计原理"
nilbuild
/
design-patterns-for-humans
design-patterns-for-humans:设计模式超简解 — design-patterns-for-humans 为开发者提供了设计模式的简化解释,帮助他们更好地理解和应用设计模式。它涵盖了软件工程中的重要概念,包括架构、计算机科学和设计原则。通过这个项目,开发者可以更轻松地学习和应用设计模式,提高软件开发效率。
★ 48k
⑂ 5.5k
other
☆
ashishps1
/
awesome-system-design-resources
awesome-system-design-resources:系统设计资源 — awesome-system-design-resources 项目为开发者提供了丰富的系统设计学习资源,包括 Java 相关的内容,帮助他们掌握系统设计概念、分布式系统和可扩展性等知识,通过这些资源,开发者可以更好地准备面试和提高自己的技术水平。该项目涵盖了系统设计的各个方面,包括后端开发、计算机科学和高级设计等。同时,项目中也包含了大量的面试题和答案,帮助开发者更好地准备面试。
Java
★ 39.7k
⑂ 8.5k
backend
☆
google-labs-code
/
design.md
design.md:代码设计规范 — design.md提供了一种规范化的方式来描述视觉身份,帮助编码代理更好地理解设计系统。这种规范可以提高设计系统的可维护性和可扩展性。通过使用design.md,开发者可以更轻松地创建和管理设计系统。
TypeScript
★ 22.6k
⑂ 1.8k
ai-ml
+1.5k ★
☆
ashishps1
/
awesome-low-level-design
awesome-low-level-design:低级设计学习资源 — awesome-low-level-design 项目致力于收集和分享免费的低级设计学习资源,帮助开发者提高面试技巧和编程能力。通过该项目,学习者可以学习 Java 语言和面向对象编程(OOPS)等相关知识。同时,项目中包含了设计模式、SOLID 原则和 UML 等重要主题.
Java
★ 25.5k
⑂ 6.2k
other
☆
donnemartin
/
system-design-primer
system-design-primer:大型系统设计入门 — system-design-primer是一个帮助开发者学习大型系统设计的项目,包括设计模式、系统开发和面试准备等内容。它提供了丰富的资源,包括Anki闪存卡,帮助开发者更好地理解和应用系统设计知识。通过这个项目,开发者可以更好地准备系统设计面试,提升自己的职业技能
Python
★ 358.3k
⑂ 57.3k
web
☆
CyC2018
/
CS-Notes
CS-Notes:技术面试必备基础知识 — CS-Notes 项目旨在为技术面试提供必备的基础知识,涵盖了算法、数据结构、计算机操作系统、计算机网络和系统设计等方面。该项目通过提供详细的笔记和 Leetcode 题解,帮助开发者提高技术能力和面试技巧。同时,CS-Notes 项目也为开发者提供了一个学习和交流的平台
★ 184.8k
⑂ 50.8k
other
☆
ByteByteGoHq
/
system-design-101
system-design-101:系统设计入门 — system-design-101 项目旨在使用简单的术语和图形来解释复杂的系统设计概念。它帮助开发人员准备系统设计面试,提高他们的设计能力和沟通技巧。通过学习这个项目,开发人员可以更好地理解系统设计的原理和实践
★ 86.2k
⑂ 9.6k
other
☆
binhnguyennus
/
awesome-scalability
awesome-scalability:大规模系统的可扩展性和可靠性模式 — awesome-scalability 提供了大量的资源和设计模式,帮助开发者构建大规模系统,包括架构、后端开发、分布式系统、机器学习等方面的知识。该仓库对于想要提高系统可扩展性和可靠性的开发者来说非常有价值。同时,它也为面试准备和系统设计提供了有用的参考
★ 72.5k
⑂ 7k
ai-ml
☆
bojieli
/
ai-agent-book
ai-agent-book:深入理解 AI Agent — 《深入理解 AI Agent:设计原理与工程实践》由李博杰著,本书开源主仓库提供全书正文、编译版 PDF 以及按章配套代码,帮助读者全面掌握 AI Agent 的设计原理与工程实践。
Python
★ 12.1k
⑂ 1.2k
ai-ml
+4.4k ★
☆
thoughtbot
/
guides
guides:编程风格指南 — guides为Ruby开发者提供了一系列的编程风格指南和最佳实践,帮助他们编写更清晰、更可维护的代码。通过遵循这些指南,开发者可以提高代码的质量和可读性,减少错误和bugs。同时,guides也为开发团队提供了一致的编程风格,提高团队合作的效率
Ruby
★ 9.6k
⑂ 1.4k
backend
☆
iluwatar
/
java-design-patterns
java-design-patterns:Java 设计模式实现 — java-design-patterns 项目提供了 Java 语言中各种设计模式的实现,包括创建型、结构型和行为型模式等。该项目对于 Java 开发人员学习和应用设计模式具有重要意义。通过该项目,开发人员可以更好地理解和使用设计模式来提高代码质量和可维护性
Java
★ 94.2k
⑂ 27.4k
other
☆
pbakaus
/
impeccable
impeccable:人工智能设计语言 — impeccable是一个使用JavaScript编写的设计语言系统,旨在提高人工智能在设计方面的能力。它提供了一种更好的方式来创建和管理设计元素,使得人工智能可以更好地理解和处理设计任务。通过使用impeccable,开发者可以创建出更高效、更智能的设计系统
JavaScript
★ 48.1k
⑂ 2.8k
ai-ml
☆
Vonng
/
ddia
ddia:数据密集型应用设计 — ddia 提供了数据密集型应用的设计原则和实践,涵盖了数据库、分布式系统和数据处理等方面。该书旨在帮助开发人员设计和构建可扩展、可靠和高性能的数据密集型应用。通过学习 ddia,可以更好地理解数据密集型应用的设计和实现
Python
★ 23.3k
⑂ 4.5k
backend
☆
carbon-design-system
/
carbon
carbon:IBM 设计系统 — carbon 提供了一套全面的设计原则和组件库,帮助开发者快速构建统一的用户界面。它支持多种技术栈,包括 React 和 SCSS。carbon 的目的是为了提高开发效率和用户体验
TypeScript
★ 9.3k
⑂ 2.2k
web
☆
Fission-AI
/
OpenSpec
OpenSpec:人工智能编码助手的规格驱动开发 — OpenSpec 项目致力于为人工智能编码助手提供规格驱动开发(SDD)的解决方案,通过使用 TypeScript 语言,实现高效的开发流程和可靠的代码生成。该项目通过提供一套完整的规格驱动开发框架,帮助开发者提高编码效率和代码质量。同时,OpenSpec 项目也为人工智能编码助手的开发提供了一个新的思路和方法。
TypeScript
★ 61.6k
⑂ 4.3k
ai-ml
☆
facebook
/
astryx
astryx:开源设计系统 — astryx是一个开源的设计系统,支持全自定义和代理准备。它使用TypeScript编写,提供了高度的可定制性和灵活性。通过使用astryx,开发者可以快速创建和部署自己的设计系统,从而提高开发效率和用户体验
TypeScript
★ 6.2k
⑂ 395
ai-ml
+522 ★
☆
kgrzybek
/
modular-monolith-with-ddd
modular-monolith-with-ddd:基于领域驱动设计的模块化单体应用 — modular-monolith-with-ddd是一个示例项目,展示了如何使用领域驱动设计(DDD)和CQRS等技术实现模块化单体应用。它提供了一个清晰的架构和设计模式,帮助开发者理解和实现软件系统的模块化和解耦。该项目使用Entity Framework Core和REST API等技术,值得开发者参考和学习
C#
★ 13.9k
⑂ 2.2k
backend
☆
Nutlope
/
hallmark
hallmark:人工智能设计技能 — hallmark提供了一种Anti-AI-slop设计技能,能够帮助开发者优化CSS代码,减少人工智能设计中的冗余代码。这种技能对于提高代码质量和效率至关重要。hallmark支持Claude Code、Cursor和Codex等平台,帮助开发者更好地利用人工智能设计能力
CSS
★ 12.3k
⑂ 615
ai-ml
+1.5k ★
☆
ochococo
/
Design-Patterns-In-Swift
Design-Patterns-In-Swift:Swift 设计模式实现 — Design-Patterns-In-Swift 项目旨在提供一个 Swift 5.0 设计模式的实现示例集合,涵盖了 Gang of Four 设计模式,帮助开发者理解和应用设计模式。该项目使用 Swift 5.0 编写,包含 Playground 示例,方便开发者学习和实践。通过该项目,开发者可以提高代码质量和可维护性
Swift
★ 15.3k
⑂ 1.7k
mobile
☆
VoltAgent
/
awesome-design-md
awesome-design-md:设计系统集合 — awesome-design-md 提供了一种便捷的方式,将流行的设计系统应用于您的项目中,通过分析 DESIGN.md 文件,coding 代理可以生成匹配的 UI 界面。这种方法可以提高开发效率和设计一致性。同时,awesome-design-md 支持多种设计工具,如 Figma 和 Google Stitch。
★ 99.5k
⑂ 11.6k
ai-ml
☆
logisim-evolution
/
logisim-evolution
logisim-evolution:数字逻辑设计工具和模拟器 — logisim-evolution是一个数字逻辑设计工具和模拟器,用于教育和研究目的。它支持数字电路设计、模拟和测试,包括FPGA和Verilog、VHDL语言支持。通过logisim-evolution,用户可以轻松设计和测试数字电路,提高学习和工作效率
Java
★ 7.3k
⑂ 970
tools
☆
drivendataorg
/
cookiecutter-data-science
cookiecutter-data-science:数据科学项目模板 — cookiecutter-data-science为数据科学家提供了一个标准化的项目结构,帮助他们高效地组织和分享工作。它支持Python语言,并且与AI、机器学习等领域相关。通过使用cookiecutter-data-science,数据科学家可以更好地管理项目,并使其更容易被他人理解和复用。
Python
★ 10k
⑂ 2.6k
ai-ml
☆