KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
.NET Transactional Document DB and Event Store on PostgreSQL
Async/await first CQRS+ES and DDD framework for .NET
- eventsourcing
- cqrs
- dotnet
- async-await
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
The Official Twilio SendGrid C#, .NetStandard, .NetCore API Library
- c-sharp
- sendgrid
- dotnet
- dotnetcore
A lightweight framework to help creating CQRS and Eventsourcing applications in C#
- cqrs-framework
- cqrs
- c-sharp
- dotnet
The official Firely .NET SDK for HL7 FHIR
This repo contains the code for allReady, an open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities.
- allready
- disaster-response
- preparedness-campaigns
- volunteers
.NET event sourced domain driven design model via NServiceBus and GetEventStore
- eventstore
- nservicebus
- ddd
- eventsourcing
Event store for Azure Table Storage
Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.
Lightweight infrastructure for doing eventsourcing using aggregates
Facilitates simple durable and asynchronous messaging in dotnet apps.
KBCsv is an efficient, easy to use .NET parsing and writing library for the CSV (comma-separated values) format.
- csv
- netstandard
- c-sharp
- dotnet
If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.
.NET framework for DDD, CQRS and Event Sourcing.
A set of C# libraries for streamlined microservice development: audit, caching, outbox, CAP, MassTransit (events & config), idempotency, specifications, security, and other useful utilities. Packages: https://www.nuget.org/profiles/dex
- at-least-once
- audit
- cache-control
- cap
A library to facilitate communication between CommandService and QueryService. The Idea is when any event occures in commandService, it should be persisted in QueryService in MongoDb, SqlServer, MySql and PostgreSQL