Top 20 NuGet ddd Packages

Kledex is a .NET Core framework that can be used to create a simple and clean design by enforcing single responsibility and separation of concerns. Its advanced features are ideal for Domain Driven Design (DDD), Command Query Responsibilty Segragation (CQRS) and Event Sourcing. Kledex also has Azure...
Common Value Objects found in many domains. Such as Name, Email, Phone Number, etc.
A Domain Driven shared library, containing basic components for setting up a domain. Contains base classes for AggregateRoots, Entities, and value objects. These each have proper overrides for Equals, ==, and !=. This package also includes interfaces for setting up domain events as wel...
EventBus for Zaaby.DDD framework.
Object serializer implementation based on Newtonsoft.Json.
A simple in-memory repository implementation for testing purposes.
A query parser implemented with Irony compiler generator.
A simple in-memory messaging implementation for testing purposes.
Messaging implementation for RabbitMQ.
Provides the components and functionalities that facilitates the integration with ASP.NET Core.
An event store implementation with Microsoft SQL Server.
A simple in-memory event store implementation for testing purposes.
An event store implementation with PostgreSQL.
Provides the base classes for implementing event stores based on ADO.NET.
A Domain Driven shared library, containing basic components for setting up a domain. Contains base classes for AggregateRoots, Entities, and value objects. These each have proper overrides for Equals, ==, and !=. This package also includes interfaces for setting up domain events as well ...
A Domain Driven shared library, containing basic components for setting up a domain. Contains base classes for AggregateRoots, Entities, and value objects. These each have proper overrides for Equals, ==, and !=. This package also includes interfaces for setting up domain events as well ...
Lightweight tactical DDD and Event Sourcing helpers