SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 software-architecture Open-Source Projects
-
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: D2: Declarative Diagramming – A modern language that turns text to diagrams | news.ycombinator.com | 2024-11-03
-
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
-
-
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
codecrumbs
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
-
evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
-
In this changing landscape, Porto SAP emerges as the architect's choice for tomorrow. Its modular design and strict adherence to the single responsibility principle provide a solid foundation for software development. Porto SAP not only facilitates human understanding but also aligns seamlessly with AI comprehension, making it an ideal solution for modern software development.
-
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
-
-
-
system-design-patterns
Resources related to distributed systems, system design, microservices, scalability and performance, etc
-
text-to-diagram-site
Compare syntax, layouts, outputs between languages for generating diagrams with text.
text-to-diagram
-
d2-obsidian
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
-
-
Modular-monolith-by-example
Modular monolith architecture example in .NET. Estimation Tool is tool to optimize estimation process in IT company.
-
-
-
software-architecture-resources
This is a collection of resources on software architecture. You can find books, blogs, conferences, podcasts and many more.
-
-
-
software-architecture discussion
software-architecture related posts
-
D2: Declarative Diagramming – A modern language that turns text to diagrams
-
D2: A New Diagram Scripting Language That Converts Text to Diagrams Instantly
-
Documentation as Code for Cloud - C4 Model & Structurizr
-
Software Architecture Tools
-
D2: Declarative Diagramming
-
Architecture diagrams enable better conversations
-
From SVG to Canvas – A new way of building interactions
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Dec 2024
Index
What are some of the best open-source software-architecture projects? This list will help you:
Project | Stars | |
---|---|---|
1 | system-design-101 | 64,737 |
2 | d2 | 18,158 |
3 | modular-monolith-with-ddd | 11,202 |
4 | software-architecture-books | 9,711 |
5 | js-dev-reads | 3,976 |
6 | sample-dotnet-core-cqrs-api | 2,903 |
7 | codecrumbs | 2,705 |
8 | evolutionary-architecture-by-example | 1,900 |
9 | Porto | 1,617 |
10 | typescript-ddd-example | 1,314 |
11 | Low-Level-Design | 1,120 |
12 | java | 1,020 |
13 | system-design-patterns | 887 |
14 | text-to-diagram-site | 471 |
15 | d2-obsidian | 226 |
16 | pumla | 105 |
17 | Modular-monolith-by-example | 92 |
18 | decompose | 86 |
19 | detekt-hint | 80 |
20 | software-architecture-resources | 56 |
21 | architecture-diagrams | 43 |
22 | modular-monolith-async | 34 |
23 | nerdoteca | 31 |