awesome-ddd
A curated awesome list focused on Domain-Driven Design (DDD), CQRS, Event Sourcing and related concepts, aggregating tools, articles, and resources.
About this tool
awesome-ddd
Category: Themed Directories
URL: https://github.com/heynickc/awesome-ddd
Publisher/Brand: heynickc (on GitHub)
Overview
awesome-ddd is a curated “awesome list” that aggregates learning and reference resources related to Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming. It serves as a central directory for articles, tools, examples, and other materials for designing and building complex software systems.
Features
-
Focused topic coverage
- Domain-Driven Design (DDD)
- Command Query Responsibility Segregation (CQRS)
- Event Sourcing
- Event Storming
-
Curated resource collection
- Gathers links to tools, articles, and resources from across the web
- Organized as a GitHub repository for easy browsing, forking, and contribution
-
Educational content orientation
- Emphasizes understanding and applying DDD principles:
- Focusing on the core domain and domain logic
- Basing complex designs on a domain model
- Encouraging collaboration between technical and domain experts
- Introduces and contextualizes CQRS concepts (commands vs. queries and state mutation vs. value retrieval)
- Emphasizes understanding and applying DDD principles:
-
Open contribution model
contributing.mdfile to guide contributionscode-of-conduct.mddefines community interaction standards
-
GitHub-native benefits
- Public repo with stars and forks enabling discovery and reuse
- Versioned list (commits, branches, tags) for tracking changes over time
Tags
- design
- awesome-lists
Pricing
- Not a commercial product; the GitHub repository and its contents are available to access and use for free.
Loading more......
Information
Categories
Tags
Similar Products
3 result(s)Large-scale web crawl dataset containing 3.5 billion web pages from CommonCrawl (2012), suitable for web mining, search, and network analysis research. Listed as part of an awesome-style collection of computer networks datasets.
An Awesome-style collection of short, easy-to-understand JavaScript code snippets you can grasp in 30 seconds.
A GitHub repository by Brad Traversy containing 50+ small, focused web development mini projects built with HTML, CSS, and JavaScript, useful as a curated collection of example projects for learning or referencing in awesome-style directories.