Top System Design repositories

Repositories with the GitHub topic “system-design”: 23 repositories with 1M stars between them, mostly written in TypeScript, JavaScript and Go. The highest-rated is tt-a1i/archify, #79 on the bestofgithub Elo ladder.

Biggest movers this week

mehdihadeli/awesome-software-architecture

Open on GitHubTypeScript

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

  • 1,574+16 Elo, change today
  • 11.7k stars
  • 1k forks
git
git clone https://github.com/mehdihadeli/awesome-software-architecture.git
  • architectural-patterns
  • architectural-styles
  • architecture
  • awesome-list

ashishps1/awesome-system-design-resources

Open on GitHubJava

Learn System Design concepts and prepare for interviews using free resources.

  • 1,974−6 Elo, change today
  • 43.3k stars
  • 8.9k forks
  • 471 watchers
git
git clone https://github.com/ashishps1/awesome-system-design-resources.git
  • awesome
  • backend
  • computer-science
  • distributed-systems

ahmedkhaleel2004/gitdiagram

Open on GitHubTypeScript

Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.

  • 1,805−2 Elo, change today
  • 18.9k stars
  • 1.4k forks
  • 56 watchers
git
git clone https://github.com/ahmedkhaleel2004/gitdiagram.git
  • ai
  • architecture-diagram
  • code
  • code-visualization

alirezadir/AIMLInterviews

Open on GitHubJupyter Notebook

A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple FAANG offers and more

  • 1,609+4 Elo, change today
  • 9.9k stars
  • 1.7k forks
git
git clone https://github.com/alirezadir/AIMLInterviews.git
  • agentic
  • ai
  • ai-agents
  • ai-engineering

tt-a1i/archify

Open on GitHubJavaScript

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

  • 2,271−2 Elo, change today
  • +332 stars gained
  • 96.7k stars
  • 6.6k forks
  • 235 watchers
git
git clone https://github.com/tt-a1i/archify.git
  • agent-skills
  • ai-agents
  • architecture-diagram
  • claude-code

Top 23 on the Elo ladder

  1. #79
    tt-a1i/archify

    Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

    2,271 Elo −996.7kJavaScript
  2. #366
    binhnguyennus/awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

    2,030 Elo −3575.7k
  3. #413
    ByteByteGoHq/system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

    2,010 Elo −4991.2k
  4. #440
    Snailclimb/JavaGuide

    Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

    1,997 Elo −68159kJavaScript
  5. #490
    CyC2018/CS-Notes

    :books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

    1,978 Elo −84186kJavaScript
  6. #504
    ashishps1/awesome-system-design-resources

    Learn System Design concepts and prepare for interviews using free resources.

    1,974 Elo +1943.3kJava
  7. #682
    yangshun/tech-interview-handbook

    Curated coding interview preparation materials for busy software engineers

    1,921 Elo −39143kTypeScript
  8. #870
    karanpratapsingh/system-design

    Learn how to design systems at scale and prepare for system design interviews

    1,881 Elo −2046.9k
  9. #1,344
    ahmedkhaleel2004/gitdiagram

    Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub'…

    1,805 Elo +1318.9kTypeScript
  10. #1,804
    systemdesign42/system-design-academy

    If you want to become good at AI engineering & system design, join this newsletter 👇

    1,749 Elo −129.5k
  11. #2,825
    checkcheckzz/system-design-interview

    System design interview for IT companies

    1,650 Elo −7223.8k
  12. #3,434
    alirezadir/AIMLInterviews

    A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple…

    1,609 Elo +129.9kJupyter Notebook
  13. #3,668
    InterviewReady/system-design-resources

    These are the best resources for System Design on the Internet

    1,594 Elo −418.5k
  14. #3,990
    mehdihadeli/awesome-software-architecture

    📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture…

    1,574 Elo +4411.7kTypeScript
  15. #4,397
    Sairyss/domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

    1,551 Elo −3015kTypeScript
  16. #5,054
    khangich/machine-learning-interview

    Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog…

    1,517 Elo −4312.8k
  17. #5,673
    halfrost/Halfrost-Field

    ✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记

    1,489 Elo −913.2kGo
  18. #6,627
    shashank88/system_design

    Preparation links and resources for system design questions

    1,447 Elo −89.2k
  19. #6,797
    prasadgujar/low-level-design-primer

    Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for…

    1,441 Elo −97.9k
  20. #7,389
    greatfrontend/awesome-front-end-system-design

    Curated front end system design resources for interviews and learning

    1,418 Elo −58.6k
  21. #8,918
    linkedin/school-of-sre

    At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.

    1,355 Elo −138.1kHTML
  22. #9,098
    BohdanOrlov/iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

    1,344 Elo −186.4kSwift
  23. #10,229
    EricJujianZou/rederive

    Learn a codebase by re-deriving its design decisions yourself. A Claude Code skill.

    633 Elo −9885Python