Event Sourcing library for .NET
-
Updated
Mar 21, 2025 - C#
Event Sourcing library for .NET
.NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see https://github.com/jet/propulsion for cross-stream projections/subscriptions/reactions
Go Event Sourcing CQRS Microservice
Dotnet Client SDK for the Event Store gRPC Client API written in C#
A simple example of how to build an event sourced application
Go Client for Event Store version 20 and above.
A sharp EventStoreDB v20+ client backed by Mint 😋
EventStoreDB is the database for Event Sourcing. This repository provides a sample of event sourced system that uses EventStoreDB as event store.
Samples showing practical aspect of EventStoreDB, Event Sourcing
Implementation of DDD, CQRS and Event Sourcing
🎮 Implementation of an imaginary Game Leader Board application, based on Microservices Architecture, Event Driven Architecture, Vertical Slice Architecture, Event Sourcing with EventStoreDB, Redis SortedSet, Redis Pub/Sub, SignalR and .Net 8.
NestJS module for eventsourcing development with eventstore database
Minimal .NET microservices implementation in the context of a cafe
Spear event store adapter for Commanded
CQRS and Event Sourcing sample application and architecture
EventStoreDB gRPC Python Client.
GenStage producers for EventStoreDB 20+ with Spear
Domain Driven Design(DDD) and Clean Architecture with ASP.NET Core and C# followed by CQRS, Event Sourcing pattern and Event Driven Architecture.
An ecommerce system that highlights event-driven design, architecture, and implementation details. Uses the event-native database EventStoreDB. For those new and experienced to event-driven architecture, event sourcing, and distributed systems.
NestJS and EventStoreDB Event-Sourcing project
Add a description, image, and links to the eventstoredb topic page so that developers can more easily learn about it.
To associate your repository with the eventstoredb topic, visit your repo's landing page and select "manage topics."