C# Eventsourcing

Open-source C# projects categorized as Eventsourcing

Top 5 C# Eventsourcing Projects

  • Event Store

    The stream database optimised for event sourcing

    Project mention: Event Store State of the Art | /r/dataengineering | 2023-03-23

    I've been doing some research and found this: https://github.com/EventStore/EventStore

  • Marten

    .NET Transactional Document DB and Event Store on PostgreSQL

    Project mention: Is anyone using Dapr | /r/dotnet | 2023-06-16

    We are using ExtCore here to make our app modular: https://extcore.net/, and MartenDB for event store (which is surprisingly VERY simple) : https://martendb.io/

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • EventFlow

    Async/await first CQRS+ES and DDD framework for .NET

    Project mention: Practical Samples and Tutorials of Event Sourcing in .NET | /r/dotnet | 2022-10-20

    For those interested in this sort of thing Eventflow is awesome

  • CQRSlite

    A lightweight framework to help creating CQRS and Eventsourcing applications in C#

    Project mention: Which libraries/frameworks are you using for Event Sourcing? | /r/csharp | 2022-10-05

    I found EventFlow but I don't know if its README is trying to tell me that it's still under heavy development. I also found Revo and CQRSlite .

  • Revo

    Event Sourcing, CQRS and DDD framework for C#/.NET Core.

    Project mention: Which libraries/frameworks are you using for Event Sourcing? | /r/csharp | 2022-10-05

    I'm the primary maintainer of the Revo framework you mentioned! :) Our company has been successfully using the framework throughout the service-oriented backend stack of our commercial app for 3+ years now (and we definitely intend to keep developing it). It's not just an event-sourcing framework - it also comes with features for implementing DDD, CQ(R)S, event-based architectures even with non-event-sourced entities (sort of like outbox pattern), projections and more, while still trying to keep its flexibility and not to get too much in your way.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-16.

C# Eventsourcing related posts


What are some of the best open-source Eventsourcing projects in C#? This list will help you:

Project Stars
1 Event Store 4,931
2 Marten 2,452
3 EventFlow 2,245
4 CQRSlite 1,047
5 Revo 502
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.