Architecture Tools

13 tools available

๐Ÿ“˜ 329.5k

System-design-primer

An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ—๏ธ Architecture
๐Ÿ–ฅ๏ธ 75.1k

System Design 101

A comprehensive guide to understanding complex system architectures using visuals and simple language, aiding preparation for system design interviews.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ‘จโ€๐ŸŽจ Design๐Ÿ—๏ธ Architecture๐ŸŽ“ Learning & Career
๐Ÿ“ˆ 67.2k

Awesome Scalability

A curated list of principles, patterns, and practices for designing scalable, reliable, and high-performance large-scale systems.

๐Ÿ•ถ๏ธ Awesome๐Ÿ’ก Best Practices๐ŸŽ๏ธ Performance๐Ÿ—๏ธ Architecture
๐Ÿ“– 41.8k

Awesome Design Patterns

A curated list of software and architecture related design patterns, useful for enhancing software development and architecture understanding.

๐Ÿ•ถ๏ธ Awesome๐Ÿ—๏ธ Architecture๐Ÿ‘จโ€๐ŸŽจ Design๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“ 38.9k

System Design

Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.

๐Ÿ—๏ธ Architecture๐Ÿ‘จโ€๐ŸŽจ Design๐ŸŽ“ Learning & Career๐Ÿ“š Documentation
โš›๏ธ 33.8k

Bulletproof React

A simple, scalable, and powerful architecture for building production-ready React applications with a focus on maintainability and best practices.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ—๏ธ Architecture๐Ÿงฐ Frameworkโš›๏ธ React
๐ŸŒ 29.6k

Consul

Consul is a distributed, highly available, and data center-aware service networking solution designed to connect and configure applications across dynamic, distributed infrastructure. It provides service discovery, configuration, and segmentation functionalities, making it essential for modern cloud-native and microservices architectures.

โš™๏ธ DevOps๐Ÿ—๏ธ Architecture๐Ÿ” API๐Ÿ› ๏ธ Tools
๐Ÿ“ 13.1k

Domain-driven-hexagon

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

๐Ÿ—๏ธ Architecture๐ŸŽ“ Learning & Career๐Ÿ’ก Best Practices
๐Ÿ“š 10.5k

Software Architecture Books

An extensive curated list of must-read books on Software Architecture to enhance your understanding and skills in designing and implementing software systems.

๐Ÿ—๏ธ Architecture๐Ÿ“š Documentation๐ŸŽ“ Learning & Career
๐ŸŽญ 4.8k

Rivet

Rivet Actors enables the creation of long-lived, in-memory processes designed for scenarios where traditional HTTP, databases, or queues fall short. It provides a flexible framework for building scalable and resilient actor-based distributed systems.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงฐ Framework๐Ÿ—๏ธ Architecture๐ŸŽ๏ธ Performance
๐Ÿ“˜ 3.0k

The-Accidental-CTO

A comprehensive system design handbook by Subhash Choudhary chronicling how he scaled a Dukaan store from zero to a million without a computer science degree. It offers practical insights and strategies for scaling products, aimed at self-taught developers and aspiring CTOs.

๐Ÿ—๏ธ Architecture๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’ก Best Practices๐Ÿ“š Documentation
๐Ÿ“‚ 1.2k

Monorepo-vs-polyrepo

A detailed comparison of monorepo and polyrepo architectures for source code management and version control systems.

๐Ÿ—๏ธ Architecture๐Ÿ“ฆ Version Control
๐Ÿ—บ๏ธ 473

Blueprint-mcp

blueprint-mcp is a tool for generating diagrams to visualize and understand codebases and system architecture, leveraging Nano Banana Pro technology for insightful architectural diagrams.

๐Ÿ—๏ธ Architecture๐Ÿ“ˆ Visualization๐Ÿ‘จโ€๐Ÿ’ป Development

Stay Updated!

Get notified about new tools and updates to existing ones.