Open-source projects categorized as software-architecture | Edit details
Language filter: + C# + JavaScript + Java + HTML

Top 12 software-architecture Open-Source Projects

  • GitHub repo eShopOnWeb

    Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

    Project mention: Clean open source libraries to inspect code? | | 2021-11-25
  • GitHub repo modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

    Project mention: Know a well-written Web Project that serves as a good reference? | | 2021-10-31
  • Smarter Code

    Your Free Guide to Become Microsoft Azure Certified. Get this free guide to learn about different Azure certifications, what fits your current role, preparation resources, and freelancing platforms for Azure professionals to earn income

  • GitHub repo software-architecture-books

    A comprehensive list of books on Software Architecture.

    Project mention: Clean Code / Domain-Driven Design-like books but with FP Examples? | | 2021-06-30

    I was looking at this list ( and realized that almost all code examples in these books are OO. Are there sofware-architecture books which focus on design systems using FP languages?

  • GitHub repo awesome-software-architecture

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

    Project mention: Software Architecture | | 2021-11-25
  • GitHub repo js-dev-reads

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

    Project mention: 🧢 Stefan's Web Weekly #11 | | 2021-03-20

    twhite96/js-dev-reads – A list of books and articles for the discerning web developer to read.

  • GitHub repo codecrumbs

    Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

  • GitHub repo java

    Structurizr for Java (by structurizr)

    Project mention: Any IT architects have any tools they use for solution design? | | 2021-11-19

    Assuming u're comfortable with code to diagram u can consider structurizr, with proper structure u can have a single consistent model of a software system it'll create different UML diagrams based on that

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo dsl

    Structurizr DSL

    Project mention: Software to build a visual representation of the solution? | | 2021-09-29

    The C4 model and the Structurizr DSL (demo) are pretty much designed to do exactly this. Disclaimer: I'm the author of both.

  • GitHub repo detekt-hint

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

  • GitHub repo software-architecture-resources

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

    Project mention: Resources on Software Architecture | | 2021-07-08
  • GitHub repo store-modular-monolith

    Implementing an “online store” modular monolith application with domain-driven design and CQRS with using in-memory message broker based on .Net Core.

  • GitHub repo express-mongo-api-boilerplate

    A rock solid project template for building Node.js APIs

    Project mention: Rock Solid Express Application Architecture | | 2021-05-06

    View on GitHub

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). The latest post mention was on 2021-11-25.

software-architecture related posts


What are some of the best open-source software-architecture projects? This list will help you:

Project Stars
1 eShopOnWeb 6,874
2 modular-monolith-with-ddd 6,111
3 software-architecture-books 5,842
4 awesome-software-architecture 4,392
5 js-dev-reads 3,779
6 codecrumbs 2,573
7 java 813
8 dsl 404
9 detekt-hint 60
10 software-architecture-resources 22
11 store-modular-monolith 21
12 express-mongo-api-boilerplate 13
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.