Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Repository Index
47,133 repositories indexed
25–48 of 75 · Most stars
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.
Roadmap to becoming an iOS developer in 2018.
Module Management In Laravel
🔰 Instant PHP quality checks from your console
Codebase intelligence for TypeScript and JavaScript. Health, complexity hotspots, duplication, architecture boundaries, circular dependencies, design-system drift, and unused code, from one graph. CLI, GitHub Action, LSP, MCP, and VS Code. Rust, MIT licensed.
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
The advanced business logic framework for Ruby.
🧱 The software design and architecture roadmap for any developer
Keep your architecture clean.
🌶 350b / 650b state container with component actions for Preact & React
A library for reactive and unidirectional Swift applications
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
✍️ Architecture Decision Records (ADR) management and publication tool
Libraries to help developers express architectural abstractions in Java code
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Domain Driven Design in Python, Ruby and other dynamic languages resources
✔️ PHP Architecture Tester - Easy architecture testing for PHP
轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!
Software architect roadmap
🍁 Generate infrastructure and network diagrams directly from your NixOS configurations
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.