Showing 36 of 101 projects
A lightweight DDD enhancement framework for forward and reverse business modeling to support complex system architecture evolution.
A lightweight CQRS and Event Sourcing framework for .NET, providing essential building blocks with minimal dependencies.
A Symfony 7 boilerplate implementing Domain-Driven Design, CQRS, and Event Sourcing patterns for PHP backend applications.
An opinionated guideline for structuring and developing Go web applications/services following DDD and Clean Architecture principles.
A comprehensive Apex library implementing enterprise patterns like Service Layer, Domain, Selector, and Unit of Work for Salesforce development.
A production-ready DDD and CQRS sample implementation for advanced domain modeling with Spring and JPA.
A PHP 7 implementation of the cargo shipping domain from Eric Evans' Domain-Driven Design book, demonstrating tactical DDD patterns.
A curated list of awesome Elixir, CQRS, and event sourcing libraries, resources, and example applications.
A Go-based food ordering backend demonstrating Domain-Driven Design principles with clean architecture.
A .NET Core rapid development framework implementing DDD and CQRS patterns for event-driven, event-sourced applications.
A collaborative visualization tool for identifying strategic core domains in software architecture to align business and technical priorities.
A practical example of Event Sourcing and CQRS patterns applied to a minimalistic banking domain.
A Symfony-based PHP wallet API implementing Domain-Driven Design with examples for authentication, testing, and event-driven architecture.
A flexible Go framework for building modern, headless e-commerce applications with domain-driven design and adapter-based architecture.
A practical Clean Architecture backend example built with FastAPI featuring dependency injection, DDD, CQRS, and proper unit of work.
PHP 7.4+ EventStore implementation providing common interfaces and classes for event sourcing.
An opinionated React/Redux stack for building frontend applications with a focus on Domain-Driven Design.
A lightweight, opinionated CQRS and event sourcing framework for serverless architectures.
A sample event-sourced CQRS application demonstrating domain events, command handling, and read model construction.
A Ruby persistence framework for Hanami 1.x applications, using entities and repositories to separate domain logic from storage details.
A TypeScript framework for building event-driven backend microservices with CQRS, Event Sourcing, and automatic cloud infrastructure generation.
A TypeScript framework for building event-driven backend microservices with CQRS, Event Sourcing, and automatic cloud infrastructure generation.
A .NET library that integrates NServiceBus and EventStore to simplify building event-sourced domain-driven design applications.
A data mapper implementation for persistence models in PHP, providing a clean separation between database records and domain objects.
A cloud-native distributed system reference implementation using Reactive DDD, Event Sourcing, CQRS, and microservices.
A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.
A transpiled domain-specific language that helps developers build clean, testable, and maintainable modular monoliths or microservices.
A modular Go-based Todo Backend example with a microservice-ready project structure, compatible with the TodoBackend specification.
A fully event-sourced e-commerce microservices example built with DDD, CQRS, and Aggregates.NET patterns.
A hands-on workshop for learning Domain-Driven Design, EventStorming, and Specification by Example through a practical business scenario.
Learn CQRS and Event Sourcing through interactive koans in multiple programming languages.
A sample Domain-Driven Design and CQRS project built with Kotlin and Spring, demonstrating a layered architecture for order management.
A full-stack .NET microservices reference application built on Dapr and Tye for Kubernetes deployment.
A Kotlin/Java framework for building reactive, event-sourced microservices using DDD and CQRS patterns.
A sample Go application demonstrating Domain-Driven Design architecture with clean separation of concerns.
A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.