An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with software-architecture

A curated list of projects in awesome lists tagged with software-architecture .

https://github.com/terrastruct/d2

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

developer-tools diagramming diagrams go golang software-architecture text-to-diagram

Last synced: 11 May 2025

https://github.com/0voice/expert_readed_books

2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍

books nginx pdf redis software-architecture software-design

Last synced: 13 May 2025

https://github.com/openmlsys/openmlsys

《Machine Learning Systems: Design and Implementation》

computer-systems machine-learning software-architecture textbook

Last synced: 12 Mar 2026

https://github.com/openmlsys/openmlsys-zh

《Machine Learning Systems: Design and Implementation》- Chinese Version

computer-systems machine-learning software-architecture textbook

Last synced: 12 Feb 2026

https://github.com/twhite96/js-dev-reads

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

articles books development javascript react software-architecture web-development

Last synced: 14 May 2025

https://github.com/bogdan-lyashenko/codecrumbs

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

code cpp documentation-tool java javascript learning php python software-architecture typescript

Last synced: 14 May 2025

https://github.com/Bogdan-Lyashenko/codecrumbs

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

code cpp documentation-tool java javascript learning php python software-architecture typescript

Last synced: 13 Mar 2025

https://github.com/amantinband/clean-architecture

The ultimate clean architecture template for .NET applications 💪

asp-net-core clean-architecture dotnet dotnet-core software-architecture web-application

Last synced: 14 May 2025

https://github.com/systemdesignfightclub/SDFC

Roadmap and Resource Compilation for System Design Fight Club

distributed-systems software-architecture system-design

Last synced: 10 Apr 2025

https://github.com/coding-parrot/low-level-design

Useful Resources for Low Level System Design

design-patterns software-architecture system-design

Last synced: 16 May 2025

https://github.com/meysamhadeli/monolith-to-cloud-architecture

A practical architecture styles for migrating from monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 12 Apr 2025

https://github.com/meysamhadeli/legacy-to-modern-architecture-styles

A practical architecture styles for migrating from legacy monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 22 Mar 2025

https://github.com/sairyss/system-design-patterns

Resources related to distributed systems, system design, microservices, scalability and performance, etc

architecture-pattern design-patterns distributed-systems microservices microservices-architecture patterns scalability software-architecture software-design system-design

Last synced: 07 Feb 2026

https://github.com/Sairyss/system-design-patterns

Resources related to distributed systems, system design, microservices, scalability and performance, etc

architecture-pattern design-patterns distributed-systems microservices microservices-architecture patterns scalability software-architecture software-design system-design

Last synced: 30 Mar 2025

https://github.com/ddd-crew/aggregate-design-canvas

A structured approach to designing and documenting Aggregates

aggregates domain-driven-design software-architecture

Last synced: 27 Feb 2026

https://github.com/terrastruct/text-to-diagram-site

Compare syntax, layouts, outputs between languages for generating diagrams with text.

diagram diagrams dsl software-architecture text-to-diagram

Last synced: 15 May 2025

https://github.com/codelytv/typescript-ddd-skeleton

🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns

codely codelytv course cqrs ddd ddd-architecture ddd-cqrs ddd-example domain-driven-design hexagonal-architecture mongodb node node-js nodejs postgresql software-architecture ts typeorm typescript

Last synced: 05 Apr 2025

https://github.com/CodelyTV/typescript-ddd-skeleton

🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns

codely codelytv course cqrs ddd ddd-architecture ddd-cqrs ddd-example domain-driven-design hexagonal-architecture mongodb node node-js nodejs postgresql software-architecture ts typeorm typescript

Last synced: 02 Apr 2025

https://github.com/hgmauri/references-for-dotnet-developers

Sites, blogs, cursos, redes sociais e projetos de referências para desenvolvedores .NET

azure blogs csharp docker donet microsoft software-architecture source-code studies

Last synced: 15 May 2025

https://github.com/terrastruct/d2-obsidian

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

diagramming diagrams obsidian software-architecture text-to-diagram

Last synced: 11 Sep 2025

https://github.com/odrotbohm/sos

Sample projects for my talk "Refactoring to a System of Systems"

microservices modularity software-architecture spring

Last synced: 13 Apr 2025

https://github.com/gurugio/book_cprogramming

Framework and Plugin design in C

c software-architecture software-design

Last synced: 12 Apr 2025

https://github.com/keadex/keadex

Monorepo containing Keadex applications and libraries.

atlassian c4-model diagrams docusaurus microfrontend monorepo nx rust software-architecture tauri typescript web

Last synced: 17 May 2026

https://github.com/sswconsulting/ssw.verticalslicearchitecture

An enterprise ready solution template for Vertical Slice Architecture. This template is just one way to apply the Vertical Slice Architecture.

asp-net-core dotnet ef-core minimal-endpoints software-architecture vertical-slice-architecture

Last synced: 10 Apr 2025

https://github.com/clay-good/openlore

openlore provides persistent architectural memory for AI coding agents by turning codebases into queryable knowledge graphs featuring static analysis, living specs, automated drift detection, and graph-native MCP tools to eliminate context decay and drastically slash orientation token costs.

adr agentic-workflows ai-agents ai-coding call-graph codebase-analysis context-management developer-tools devtools drift-detection knowledge-graph living-documentation llm-tools mcp mcp-server model-context-protocol openspec software-architecture static-analysis token-optimization

Last synced: 10 Jun 2026

https://github.com/mikaelvesavuori/chatgpt-architecture-coach

This is my collection of helpful priming prompts for ChatGPT when discussing various angles of software development and architecture.

architecture chatgpt chatgpt-prompt chatgpt-prompts prompt prompts software-architecture

Last synced: 16 Mar 2025

https://github.com/pkardas/notes

My software engineering notes - books, courses, conferences 📓

architecture booknotes books python software-architecture software-design software-engineering

Last synced: 11 Apr 2025

https://github.com/nwave-ai/nwave

AI agents that guide you from idea to working code, with you in control at every step.

ai atdd bdd claude-code devops jobs-to-be-done lean-ux software-architecture software-craftsmanship tdd

Last synced: 26 Apr 2026

https://github.com/tekiegirl/SoftwareArchitectureResources

A collection of resources for supporting and learning about software architecture

education kata resources software-architecture

Last synced: 16 Apr 2025

https://github.com/clay-good/spec-gen

Automate the reverse-engineering of your codebase into structured OpenSpec specifications using static analysis and LLM-powered generation to extract business logic, verify architectural accuracy, and maintain a living source of truth.

api-documentation automated-documentation claude-ai code-analysis code-archaeology dependency-graph developer-tools documentation-generator domain-driven-design gemini gpt-4 infrastructure-as-code llm openspec reverse-engineering rfc-2119 software-architecture spec-driven-development static-analysis typescript

Last synced: 25 Apr 2026

https://github.com/dundalek/stratify

Explore and improve architecture of software, visualize structure and dependencies of codebases, calculate code metrics

call-graph clj-kondo code-metrics code-visualization dependency-graph graph graphviz software-architecture visualization

Last synced: 10 Apr 2025

https://github.com/Midnighter/structurizr-python

A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.

c4-model diagrams-as-code software-architecture structurizr structurizr-api

Last synced: 19 Jul 2025

https://github.com/ashvardanian/less_slow.py

Learning how to write "Less Slow" code in Python, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines

async benchmark benchmarking coroutines design-patterns pytest software-architecture

Last synced: 26 Dec 2025

https://github.com/wesleey/nest-clean-architecture

DDD, software architecture, design patterns, best practices. Clean architecture implementation with the NestJS framework.

clean-architecture design-patterns domain-driven-design nestjs software-architecture

Last synced: 03 Aug 2025

https://github.com/hycomsa/hycom-c4

The Hycom C4 library for diagrams.net / draw.io application allows you to create architecture diagrams with the C4 model approach very easy and quick.

architecture architecture-visualization c4 c4-diagrams c4model diagramming diagramming-library diagrams diagrams-extensions diagramsnet draw drawio software-architecture software-visualization visualization visualization-tools

Last synced: 21 Jan 2026

https://github.com/maciek365/c4-diagrams.net

The EasyC4 library is for quick and convenient visualising software architecture in diagrams.net / draw.io application using the C4 model approach.

architecture architecture-diagrams architecture-visualization c4 c4-diagrams c4model diagrams-extensions diagrams-visualization diagramsnet drawio software-architecture software-design software-visualization visualization-tools

Last synced: 08 Feb 2026

https://github.com/flowdev/spaghetti-cutter

Command line tool for CI/CD pipelines that helps to prevent Go spaghetti code (a.k.a. big ball of mud).

go golang monolith software-architecture software-design technical-debt

Last synced: 24 Dec 2025

https://github.com/mustafah15/zettelkasten

my technical notes mostly about software architecture, backend engineering and some more random stuff

obsidian obsidian-md software-architecture system-design

Last synced: 21 Aug 2025

https://github.com/vanto/worstofbreed.net

"If it works, it's probably legacy code."

design-patterns software-architecture technology-radar

Last synced: 07 Mar 2026

https://github.com/advrhumanoids/xbotcontrol

XBotControl framework: XBotCore + OpenSoT + CartesI/O

cartesian-controller real-time robotics software-architecture whole-body-control

Last synced: 31 Jul 2025

https://github.com/taeguk/gof-design-patterns

My example codes for GoF Design Patterns. (Written in C++11/14)

cpp11 cpp14 design-patterns gof modern-cpp software-architecture software-design

Last synced: 13 Apr 2025

https://github.com/rufilboss/100daysofdevops

This repository serves as my documentation hub for exploring the realm of DevOps. My journey began on July 25, 2022, with a 100-day commitment to dedicate at least one hour each day, including weekends, to gain a comprehensive understanding and knowledge of various aspects comprising the world of DevOps.

aws cicd-pipeline containerization devops docker docker-compose github-actions hacktoberfest hacktoberfest2022 microservices networking networking-concepts software-architecture system-design

Last synced: 13 Apr 2025

https://github.com/backaged/go-ddd-microservice

Domain driven design demonstration with idiomatic golang

domain-driven-design go golang software-architecture

Last synced: 22 Apr 2025