software-architecture

Open-source projects categorized as software-architecture

Top 23 software-architecture Open-Source Projects

software-architecture
  • 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

    SaaSHub logo
  • d2

    D2 is a modern diagram scripting language that turns text to diagrams.

    Project mention: D2: Declarative Diagramming – A modern language that turns text to diagrams | news.ycombinator.com | 2024-11-03
  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

    Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286

  • software-architecture-books

    A comprehensive list of books on Software Architecture.

  • js-dev-reads

    A list of books 📚and articles 📝 for the discerning web developer to read.

  • 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.

    Project mention: Evolutionary Architecture by Example (.NET) | news.ycombinator.com | 2024-07-08
  • Porto

    Porto is a Modern Software Architectural Pattern that scales with your business!

    Project mention: Software Design: Crafting Code for Humans and AI | dev.to | 2024-04-22

    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

  • Low-Level-Design

    Useful Resources for Low Level System Design

  • java

    Structurizr for Java (by structurizr)

  • 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.

    Project mention: 021期--社交媒体儿童禁令 & 打造个人ip - FAV0周刊#021 | dev.to | 2024-11-10

    text-to-diagram

  • d2-obsidian

    The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.

  • pumla

    pumla - systematic re-use of model elements described with PlantUML

  • Modular-monolith-by-example

    Modular monolith architecture example in .NET. Estimation Tool is tool to optimize estimation process in IT company.

  • decompose

    Reverse-engineering tool for docker environments (by s0rg)

  • detekt-hint

    Detection of design principle violations in Kotlin as a plugin to detekt. (by Mkohm)

  • software-architecture-resources

    This is a collection of resources on software architecture. You can find books, blogs, conferences, podcasts and many more.

  • architecture-diagrams

    Diagrams of popular software systems

  • modular-monolith-async

    Ecommerce Modular Monolith App with Async

  • nerdoteca

    Libros de programacion / Programming Books

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

software-architecture discussion

Log in or Post with

software-architecture related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C# is
the 9th most popular programming language
based on number of metions?