#Software-architecture

Showing 57 of 57 repositories tagged #software-architecture, ranked by stars

terrastruct
terrastruct
d2

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

Score
100
★ 24.6k ⑂ 700 +34/day
Go
openmlsys
openmlsys
openmlsys

《Machine Learning Systems: Design and Implementation》 (V2 is launching soon)

Score
100
★ 4.8k ⑂ 476 +1/day
TeX
CodecrumbsIO
CodecrumbsIO
codecrumbs

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

Score
100
★ 2.7k ⑂ 105
JavaScript
study8677
study8677
awesome-architecture

🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.

Score
100
★ 1.8k ⑂ 199 +57/day
Vue
CodelyTV
CodelyTV
typescript-ddd-example

🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns

Score
50
★ 1.5k ⑂ 231 +1/day
TypeScript
meysamhadeli
meysamhadeli
booking-microservices

A practical microservices with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, Wolverine, and Aspire in .Net 10.

Score
100
★ 1.4k ⑂ 298 +1/day
C#
zhu1090093659
zhu1090093659
spec_driven_develop

Spec-driven development workflow for AI coding agents: architecture-first planning, task decomposition, GitHub Issue/PR tracking, Deep Discuss, and adaptive control for Claude Code, Codex, Cursor, and other Markdown-capable agents.

Score
0
★ 918 ⑂ 95 +6/day
Python
QDenka
QDenka
awesome-software-design

Organizing and structuring software through patterns, decisions, and verified design rules

Score
0
★ 824 ⑂ 57 +4/day
jafari-dev
jafari-dev
oop-expert-with-typescript

A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!

Score
0
★ 630 ⑂ 122 +1/day
HTML
PaulDuvall
PaulDuvall
ai-development-patterns

A comprehensive collection of AI development patterns for building software with AI assistance, organized by implementation maturity and development lifecycle phases. Includes Foundation, Development, and Operations patterns with practical examples and anti-patterns.

Score
100
★ 603 ⑂ 48 +5/day
Python
nWave-ai
nWave-ai
nWave

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

Score
88
★ 573 ⑂ 57 +5/day
Python
kimtth
kimtth
software-architect-mindmap

🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.

Score
100
★ 515 ⑂ 72 +1/day
Python
levnikolaevich
levnikolaevich
claude-code-skills

Plugin suite + bundled MCP servers for Claude Code. Full delivery lifecycle: Agile pipeline with multi-model AI review, project bootstrap, documentation generation, codebase audits, performance optimization, community workflows. Includes hex-line (hash-verified editing), hex-graph (code knowledge graph), and hex-ssh (remote SSH) MCP servers.

Score
100
★ 514 ⑂ 72 +5/day
JavaScript
Cranot
Cranot
roam-code

Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 238 commands, 224 MCP tools, change-safety gates, audit evidence, zero API keys.

Score
92
★ 495 ⑂ 47 +1/day
Python
hgmauri
hgmauri
references-for-dotnet-developers

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

Score
75
★ 447 ⑂ 79
Varietyz
Varietyz
Disciplined-AI-Software-Development

A disciplined methodology for AI-assisted software development. Covers architectural constraints, validation hooks, session governance, and PAG (Pattern Abstract Grammar) for structured AI collaboration. Copy claude-setup/ into your project to start.

Score
93
★ 402 ⑂ 32
Python
Hainrixz
Hainrixz
the-architect

The Architect — A Claude Code meta-agent that designs complete software blueprints. Describe what you want to build, get a self-contained .md file that Claude Code can build autonomously.

Score
77
★ 330 ⑂ 62 +3/day
QuinnAho
QuinnAho
claudemap

google maps for vibecoders.

Score
69
★ 280 ⑂ 16 +1/day
JavaScript
ix-infrastructure
ix-infrastructure
Ix

Understand any codebase instantly. System intelligence for codebases, built for humans and AI.

Score
85
★ 274 ⑂ 29
TypeScript
clay-good
clay-good
OpenLore

Deterministic, local-first memory and guardrails for AI coding agents with no LLM in the hot path.

Score
62
★ 190 ⑂ 27 +7/day
TypeScript
rokoss21
rokoss21
IOSM

IOSM v1.0 specification: reproducible methodology for continuous system improvement. Reference runtime implementation → github.com/rokoss21/iosm-cli

Score
46
★ 161 ⑂ 0
Python
mikaelvesavuori
mikaelvesavuori
chatgpt-architecture-coach

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

Score
7
★ 153 ⑂ 16
irahardianto
irahardianto
awesome-agv

Comprehensive sets of standards and practices designed to elevate the capabilities of AI coding agents.

Score
86
★ 150 ⑂ 47 +1/day
JavaScript
s0rg
s0rg
decompose

Reverse-engineering tool for docker environments

Score
54
★ 138 ⑂ 6 +3/day
Go
dundalek
dundalek
stratify

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

Score
50
★ 111 ⑂ 3
Clojure
jturntdev
jturntdev
krypton

Goal-based planning and proof gate for AI coding agents

Score
79
★ 108 ⑂ 1 +2/day
Shell
gokselkoksal
gokselkoksal
Movies

Simple movies app for architectural experiments.

Score
100
★ 96 ⑂ 12
Swift
Devinterview-io
Devinterview-io
docker-interview-questions

🟣 Docker interview questions and answers to help you prepare for your next software architecture and design patterns interview in 2026.

Score
62
★ 95 ⑂ 47
LogicStamp
LogicStamp
logicstamp-context

A Context Compiler for TypeScript. Deterministic, diffable architectural contracts and dependency graphs for AI coding workflows.

Score
31
★ 86 ⑂ 7
TypeScript
Mkohm
Mkohm
detekt-hint

Detection of design principle violations in Kotlin as a plugin to detekt.

Score
50
★ 85 ⑂ 2
HTML
tesserato
tesserato
Tect

A domain specific programming language with modern tooling for designing/reasoning about code architecture.

Score
0
★ 84 ⑂ 2
Rust
Fr-e-d
Fr-e-d
AI-Governor-Framework

The Keystone Framework for AI-Driven Code ! Turn any AI coding assistant into a disciplined, project-aware engineering partner that respects your architecture and coding standards

Score
23
★ 77 ⑂ 9
nimin1
nimin1
system-design-vibecoding

System Design explained from first principles to senior engineer-level thinking, with a focus on AI-assisted (vibecoding) development. Learn how to reason about systems, understand trade-offs, and validate AI-generated designs beyond just working code.

Score
43
★ 73 ⑂ 13
salacoste
salacoste
antigravity-bmad-config

Antigravity config template: BMad Method (BMAD-METHOD) AI agents via slash commands for PRD→Architecture→Stories→Dev→QA gate.

Score
50
★ 64 ⑂ 18 +2/day
Python
hycomsa
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.

Score
0
★ 61 ⑂ 12
vlad-ko
vlad-ko
claude-wizard

Turn Claude Code from a fast coder into a senior software architect. An 8-phase development skill with TDD, adversarial review, and quality gate cycles.

Score
38
★ 61 ⑂ 19 +2/day
Shell
FazioNico
FazioNico
mean-ionic-ngrx

Monorepo as Microservices: Full MEAN stack with Angular 7, Ionic 4 and ReactiveX API (ngrx/Store + ngrx/Effects) + i18n/ngx-translate + Express NodeJS REST API servers micro-services + JWT Authentication + UnitTest/e2e exemple + Travis + DevOps scripts and many more...

Score
25
★ 60 ⑂ 20
TypeScript
TroodInc
TroodInc
trood

AI-powered CLI for software troubleshooting—detecting and resolving code, dependency, and configuration issues.

Score
0
★ 56 ⑂ 6
Go
danielmeppiel
danielmeppiel
genesis

Markdown that steers an LLM is code. Genesis is the architectural layer for designing multi-agent, multi-skill systems -- with named patterns, contracts, and substrate portability, before you write them.

Score
71
★ 55 ⑂ 9 +1/day
Python
study8677
study8677
architecture-copilot

🧭 给 Claude Code / Cursor / Codex 用的『架构副驾』skill —— 开新项目时用持续深度提问引导你在写代码前想清楚架构(产出架构图 / ADR / 演进路线)。知识源自 awesome-architecture。中英双语。

Score
64
★ 54 ⑂ 8 +3/day
iamsatishsharma
iamsatishsharma
BITS-MTech-Software-engineering

BITS-MTech-Software-engineering. Purpose of this repository for my reference and also it will help other students.

Score
38
★ 53 ⑂ 31
Jupyter Notebook
camilooscargbaptista
camilooscargbaptista
architect

AI-powered architecture analysis plugin for Claude Code. Generates diagrams, detects anti-patterns, and scores your codebase 0-100.

Score
15
★ 53 ⑂ 6 +1/day
TypeScript
war851
war851
AI-Governance-Architecture

Claude Code best practices -- applied to application design. Interactive HLD/LLD visualization, implementation example. LLM-agnostic, DB-governed, GDPR-ready.

Score
57
★ 52 ⑂ 17
Cre4T3Tiv3
Cre4T3Tiv3
Cre4T3Tiv3
Score
0
★ 50 ⑂ 3 +1/day
SamJHudson01
SamJHudson01
Carmack-Council

Multi-agent Claude Code skill for building apps and stuff

Score
0
★ 50 ⑂ 8
Python
squid-protocol
squid-protocol
gitgalaxy

An AST-free, LLM-free heuristic knowledge graph engine for deep repository intelligence. Map, secure, and modernize enterprise codebases across 50+ languages at extreme velocity

Score
0
★ 45 ⑂ 2
Python
AaravKashyap12
AaravKashyap12
advise-project-approach

A Claude/Codex skill that makes AI agents research comparable projects, tradeoffs, costs, and failure conditions before giving build advice.

Score
8
★ 42 ⑂ 5
Python
xmm
xmm
codex-bmad-skills

BMAD skills and workflows for OpenAI Codex (App, CLI, Web): intent-based execution, YAML project state, and reusable skill packs for planning, architecture, sprint delivery, development, and code review.

Score
36
★ 38 ⑂ 3 +1/day
Shell
Mobiwn
Mobiwn
Fundamentals-of-Software-Engineering

🔧 Explore comprehensive Software Engineering fundamentals through hands-on experiments and detailed slide decks tailored for Urmia University students.

Score
50
★ 37 ⑂ 12
chernistry
chernistry
kotef

AI dev that actually gets things done

Score
14
★ 32 ⑂ 0
TypeScript
rufilboss
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.

Score
0
★ 31 ⑂ 18
HCL
spec2ship
spec2ship
spec2ship

Spec-driven, multi-agent AI development for Claude Code: from specs to shipping via roundtable collaboration

Score
29
★ 30 ⑂ 2
Shell
paulveillard
paulveillard
cybersecurity-iOS

A collection of awesome framework, libraries, learning tutorials, videos, webcasts, technical resources and cool stuff about iOS Security.

Score
0
★ 25 ⑂ 4
specdd
specdd
specdd

Spec-Driven Development framework that enables humans and AI agents to build better software by giving them small, local instructions right where the code lives. It increases productivity, reduces implementation errors, and helps keep changes aligned with the project’s intended design.

Score
21
★ 22 ⑂ 1 +3/day
HTML
yzfly
yzfly
CTO-Skills

你不缺 idea, 你缺一个把 idea 想清楚的人。一场对话把想法变成可执行的软件设计 — Built for Claude Code

Score
0
★ 12 ⑂ 2
alekzandren
alekzandren
sqlite-subset-sum-solver

Experimental Subset Sum solver for large integers using SQLite as an out-of-core storage engine.

Score
0
★ 11 ⑂ 0 +1/day
Python
programmersd21
programmersd21
charm-masterclass

🎓 God-level Charm TUI masterclass — build production-grade, animated, SSH-powered terminal apps in Go with Bubble Tea, Lip Gloss, Bubbles & Wish 🚀

Score
12
★ 10 ⑂ 0
Go
Related Topics
#developer-tools#claude-code#prompt-engineering#ai-agents#llm#software-engineering#system-design#ai-coding#codex#devops#typescript#ai-agent

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly