#Software-architecture
Showing 57 of 57 repositories tagged #software-architecture, ranked by stars
D2 is a modern diagram scripting language that turns text to diagrams.
《Machine Learning Systems: Design and Implementation》 (V2 is launching soon)
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
🧭 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.
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
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.
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.
Organizing and structuring software through patterns, decisions, and verified design rules
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
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.
AI agents that guide you from idea to working code, with you in control at every step.
🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.
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.
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.
Sites, blogs, cursos, redes sociais e projetos de referências para desenvolvedores .NET
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.
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.
google maps for vibecoders.
Understand any codebase instantly. System intelligence for codebases, built for humans and AI.
Deterministic, local-first memory and guardrails for AI coding agents with no LLM in the hot path.
IOSM v1.0 specification: reproducible methodology for continuous system improvement. Reference runtime implementation → github.com/rokoss21/iosm-cli
This is my collection of helpful priming prompts for ChatGPT when discussing various angles of software development and architecture.
Comprehensive sets of standards and practices designed to elevate the capabilities of AI coding agents.
Reverse-engineering tool for docker environments
Explore and improve architecture of software, visualize structure and dependencies of codebases, calculate code metrics
Goal-based planning and proof gate for AI coding agents
Simple movies app for architectural experiments.
🟣 Docker interview questions and answers to help you prepare for your next software architecture and design patterns interview in 2026.
A Context Compiler for TypeScript. Deterministic, diffable architectural contracts and dependency graphs for AI coding workflows.
Detection of design principle violations in Kotlin as a plugin to detekt.
A domain specific programming language with modern tooling for designing/reasoning about code architecture.
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
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.
Antigravity config template: BMad Method (BMAD-METHOD) AI agents via slash commands for PRD→Architecture→Stories→Dev→QA gate.
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.
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.
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...
AI-powered CLI for software troubleshooting—detecting and resolving code, dependency, and configuration issues.
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.
🧭 给 Claude Code / Cursor / Codex 用的『架构副驾』skill —— 开新项目时用持续深度提问引导你在写代码前想清楚架构(产出架构图 / ADR / 演进路线)。知识源自 awesome-architecture。中英双语。
BITS-MTech-Software-engineering. Purpose of this repository for my reference and also it will help other students.
AI-powered architecture analysis plugin for Claude Code. Generates diagrams, detects anti-patterns, and scores your codebase 0-100.
Claude Code best practices -- applied to application design. Interactive HLD/LLD visualization, implementation example. LLM-agnostic, DB-governed, GDPR-ready.
Multi-agent Claude Code skill for building apps and stuff
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
A Claude/Codex skill that makes AI agents research comparable projects, tradeoffs, costs, and failure conditions before giving build advice.
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.
🔧 Explore comprehensive Software Engineering fundamentals through hands-on experiments and detailed slide decks tailored for Urmia University students.
AI dev that actually gets things done
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.
Spec-driven, multi-agent AI development for Claude Code: from specs to shipping via roundtable collaboration
A collection of awesome framework, libraries, learning tutorials, videos, webcasts, technical resources and cool stuff about iOS Security.
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.
你不缺 idea, 你缺一个把 idea 想清楚的人。一场对话把想法变成可执行的软件设计 — Built for Claude Code
Experimental Subset Sum solver for large integers using SQLite as an out-of-core storage engine.
🎓 God-level Charm TUI masterclass — build production-grade, animated, SSH-powered terminal apps in Go with Bubble Tea, Lip Gloss, Bubbles & Wish 🚀