Ross ROSS = Recommend OSS · open-source software intelligence for agents

eventflow/EventFlow

Async/await first CQRS+ES and DDD framework for .NET observed · 2026-08-28

github.com/eventflow/EventFlow · homepage · C# · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 95
  • Release rhythm 48
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 67.5
  • age_days: 4187
  • days_rel: 270
  • days_push: 33
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

2564 stars · 469 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

EventFlow is an async/await-first CQRS and event sourcing framework for .NET, built around domain-driven design concepts like aggregates, commands, events, sagas, and read models. It is highly configurable via interfaces and ships with integration packages for event stores and infrastructure such as MSSQL, PostgreSQL, SQLite, MongoDB, RabbitMQ, Elasticsearch, and EventStore.

Use cases

  • build a CQRS application in .NET
  • implement event sourcing for domain aggregates
  • model a DDD domain with commands and events
  • implement sagas and process managers
  • store events in SQL Server, PostgreSQL, or MongoDB
  • publish domain events to RabbitMQ
  • project read models into Elasticsearch
  • add snapshots and event upgraders to an event-sourced system

When to choose

  • you are building a .NET application using CQRS and event sourcing
  • you want a DDD-oriented framework with sensible defaults and deep extensibility
  • you need pluggable event store and message broker integrations
  • you prefer async/await-first design with no background threads

When to avoid

  • you need a simple CRUD application without event sourcing
  • you are not on the .NET ecosystem
  • you need built-in command authorization out of the box
  • you require all integration packages fully ported to the 1.x version line

Facets

framework · maturity active

web-framework middleware message-queue search-engine database developer-tools backend web-development developer-tools microservices apis dotnet cross-platform windows cqrs event-sourcing ddd domain-driven-design sagas async-await event-store aggregates read-models snapshots nuget linux macos

4 sources

Member repositories

RepositoryRoleHealth v2
eventflow/EventFlowmain80

For agents

markdown · JSON · MCP: product_card(name="eventflow/EventFlow")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem