Showing 36 of 127 projects
A full-stack .NET microservices reference application built on Dapr and Tye for Kubernetes deployment.
A sample Go application demonstrating Domain-Driven Design architecture with clean separation of concerns.
A TodoMVC implementation in C#/TypeScript demonstrating Event Sourcing, CQRS, and Domain-Driven Design patterns.
A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.
A Ruby library for encapsulating business logic using DCI patterns, allowing objects to gain context-specific behaviors.
A .NET Core template for generating service backends following Clean Architecture and Domain-Driven Design principles.
A lightweight, high-performance mediator for implementing Command Query Separation (CQS) and Domain-Driven Design (DDD) in .NET applications.
A simple but powerful .NET framework for implementing event sourcing and CQRS patterns in domain-driven applications.
A sample Salesforce application demonstrating the Apex Enterprise Patterns library for building scalable, maintainable Apex code.
A Python library implementing Domain-Driven Design, event-based systems, and CRUD patterns for enterprise development.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
A curated list of resources for Domain Storytelling practitioners, including books, articles, videos, and tools.
A sample wishlist application built with Symfony 3 and Vue.js using Domain-Driven Design principles.
An idiomatic F# implementation of Domain-Driven Design with Event-Sourcing using EventStore.
A magazine website built with .NET Core using DDD, CQRS, and microservices architecture.
A .NET skeleton project demonstrating Domain Driven Design principles with loosely coupled layers.
An extensible F# validation library with built-in validators for primitive types and support for custom validators.
A .NET Core 2.1 N-Layered Architecture reference implementation for building Web APIs using Domain-Driven Design principles.
A dependently-typed Idris implementation of Domain-Driven Design concepts from 'Domain Modeling Made Functional', deployed as a Node.js microservice.
A practical introduction to implementing CQRS with Event Sourcing in .NET using an evolutionary approach.
A practical implementation of Domain-Driven Design, CQRS, and Event Sourcing using .NET technologies and GetEventStore.
A curated collection of advanced resources on Event Sourcing, CQRS, and DDD with a focus on Scala and Akka implementations.
A demonstration of Domain-Driven Design applied to a simple e-shop cart with dynamic pricing and testing strategies.
Build functional, event-sourced domain models in Elixir using aggregate roots that rebuild state from events.
A lightweight CQRS library with DDD components for building the write side of applications.
A simplified in-memory example of Event Sourcing with CQRS implementation in Java for the banking domain.
An event sourcing implementation sample in F# demonstrating domain-driven design patterns.
A fluent assertion library for F# that provides readable, type-safe, and informative test assertions with YAML-based failure messages.
A .NET library suite for implementing CQRS and Event Sourcing with Domain-Driven Design principles.
A set of open-source .NET libraries for implementing domain-driven design (DDD) and CQRS patterns.
A .NET source generator that encapsulates domain and business logic using the Command pattern for flexible application architecture.
A sample REST service for managing IT projects, designed as a hands-on workshop to learn Domain-Driven Design implementation.
A basic todo list application demonstrating CQRS and Command Sourcing patterns implemented in Haskell.
A .NET source generator for creating simple value objects wrapping primitive types with automatic equality, operators, and validation.
A library that reduces boilerplate for efficiently saving and loading complex domain entities across multiple database tables.
A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.