C# event-sourcing

Open-source C# projects categorized as event-sourcing

Top 20 C# event-sourcing Projects

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Event Store

    EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures

  • EventSourcing.NetCore

    Examples and Tutorials of Event Sourcing in .NET

  • Project mention: Hitchhiker's Guide to Moving from Relational Data to Events | news.ycombinator.com | 2023-12-16

    https://www.youtube.com/watch?v=uODSwR2CIV4

    He also maintains samples on GitHub:

    https://github.com/oskardudycz/EventSourcing.NetCore

  • Marten

    .NET Transactional Document DB and Event Store on PostgreSQL

  • Project mention: Marten – .NET Transactional Document DB and Event Store on PostgreSQL | news.ycombinator.com | 2024-02-01
  • run-aspnetcore-microservices

    Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

  • EventFlow

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • booking-microservices

    Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • Project mention: How do you structure large Minimal API Projects? | /r/dotnet | 2023-12-07

    Complete misinformation. Controllers are a thing of the past. Minimal APIs are fast, flexible, and can be organized neatly into endpoint groups in a dozen different ways. Hell there are even people that colocate a single endpoint with its mediator request handler https://github.com/meysamhadeli/booking-microservices/blob/main/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs

  • TaskoMask

    Task management system based on .NET 6 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts

  • Project mention: Introducing my open-source project based on .NET with Microservices, DDD, BDD and Testing concepts | /r/opensource | 2023-10-30
  • Revo

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

  • Akkatecture

    a cqrs and event sourcing framework for dotnet core using akka.net

  • Orleankka

    Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka

  • SQLStreamStore

    Stream Store library targeting RDBMS based implementations for .NET

  • Streamstone

    Event store for Azure Table Storage

  • memstate

    In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard (by DevrexLabs)

  • Newbe.Claptrap

    This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way.

  • FluentMediator

    :twisted_rightwards_arrows: FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.

  • booking-modular-monolith

    Practical Modular Monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • PatientMangement

    A simple example of how to build an event sourced application

  • Project mention: Best tutorial on Event Sourcing with ASP.NET Core? | /r/dotnet | 2023-05-21

    Repo

  • eventbus

    A simple Event Bus abstraction layer for working with events in .NET. (by tinglesoftware)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C# event-sourcing related posts

Index

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

Project Stars
1 modular-monolith-with-ddd 10,270
2 EquinoxProject 6,281
3 Event Store 5,073
4 EventSourcing.NetCore 3,225
5 Marten 2,662
6 run-aspnetcore-microservices 2,401
7 EventFlow 2,315
8 booking-microservices 794
9 TaskoMask 641
10 Revo 599
11 Akkatecture 523
12 Orleankka 486
13 SQLStreamStore 468
14 Streamstone 386
15 memstate 359
16 Newbe.Claptrap 216
17 FluentMediator 191
18 booking-modular-monolith 142
19 PatientMangement 118
20 eventbus 25

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com