Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
- aws
- cloud-computing
- coding-interviews
- computer-science
47,133 repositories indexed
1–16 of 16 · Most stars
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
D2 is a modern diagram scripting language that turns text to diagrams.
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
Full Modular Monolith application with Domain-Driven Design approach.
TranslatedLatest summary for 2021: recommended books suitable for engineers, covering computer science, software technology, entrepreneurship, thought and ideas, mathematics, and biographies
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
A comprehensive list of books on Software Architecture.
Roadmap to becoming a Java developer in 2026
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a Skill for your coding agent
Animated, explorable diagrams for Claude and other coding agents, from a short JSON spec.
Growing the code out of your notebooks - the right way.
:1st_place_medal: Roadmap to become a system design and architecture master
Monorepo containing Keadex applications and libraries.
Reverse-engineering tool for docker environments