Showing 18 of 18 projects
Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.
A comprehensive roadmap and mind map for developers to learn software design and architecture, focusing on TypeScript and object-oriented principles.
A static code analysis tool for PHP that enforces architectural layers and dependencies between classes.
A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.
A web application that generates UML diagrams from text descriptions on-the-fly.
A mature, feature-rich Inversion of Control container for .NET applications.
A Go tool that validates Clean Architecture rules like The Dependency Rule and module interactions in Go projects.
AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.
A curated list of books, articles, talks, libraries, and projects about functional programming in C++.
A curated list of resources about Micro Frontends architecture, including concepts, tools, frameworks, and best practices.
A hands-on workshop for learning Domain-Driven Design, EventStorming, and Specification by Example through a practical business scenario.
A collection of code katas focused on refactoring legacy code to follow SOLID principles and improve testability.
A collaborative space for Magento architects and the community to discuss and propose architectural designs for Magento 2.
A collection of design and idea patterns and anti-patterns for building effective civic technology applications.
A curated list of resources for Domain Storytelling practitioners, including books, articles, videos, and tools.
A simple CQRS implementation example demonstrating command and query responsibility segregation patterns.
A set of open-source .NET libraries for implementing domain-driven design (DDD) and CQRS patterns.
A curated collection of common falsehoods programmers believe about names, time, addresses, gender, and other domains.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.