Back to Topics Directory
Topic Hub

#event-sourcing (30 Repositories)

Ranked open-source repositories tagged with #event-sourcing, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

77.0%

Avg Review Latency

64.6h

Filter by language

30 repositories tagged #event-sourcing

S TierC# 379

J-Tech-Japan/Sekiban

Sekiban - an Opinionated Event Sourcing and CQRS Framework using C#. It can store data into Azure Cosmos DB, AWS Dynamo DB or Postgres

96.1%
Merge Rate
5h
First Review
50%
1st-Timers
2
Maintainers
B TierGo 176

Duragraph/duragraph

Self-hosted, enterprise-ready AI workflow orchestration with event sourcing, CQRS, fault tolerance, and observability. Single-binary control plane, Python + Go SDKs, embedded Postgres + NATS for zero-config dev.

85.7%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
B TierTypeScript 282

CodeSoul-co/Hypha

Harness-oriented agent system framework for production-grade LLM agent applications

95.2%
Merge Rate
3d
First Review
100%
1st-Timers
1
Maintainers
A TierJava 166

johanhaleby/occurrent

Unintrusive Event Sourcing Library for the JVM

91.0%
Merge Rate
14h
First Review
100%
1st-Timers
2
Maintainers
A TierHAHaskell 347 2 GFIs

neohaskell/NeoHaskell

⏩ NeoHaskell is a dialect of Haskell that is focused on newcomer-friendliness and productivity.

84.7%
Merge Rate
16h
First Review
100%
1st-Timers
3
Maintainers
A TierJava 3.6k

AxonIQ/AxonFramework

Framework for Evolutionary Message-Driven Microservices on the JVM

89.6%
Merge Rate
3d
First Review
79%
1st-Timers
21
Maintainers
A TierC# 512

Eventuous/eventuous

Event Sourcing library for .NET

72.7%
Merge Rate
<1h
First Review
67%
1st-Timers
3
Maintainers
A TierC# 3.4k

JasperFx/marten

.NET Transactional Document DB and Event Store on PostgreSQL

94.0%
Merge Rate
3d
First Review
46%
1st-Timers
5
Maintainers
A TierKotlin 303

Ahoo-Wang/Wow

Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架

91.0%
Merge Rate
5d
First Review
100%
1st-Timers
2
Maintainers
A TierC# 5.8k

kurrent-io/KurrentDB

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.

83.1%
Merge Rate
1d
First Review
88%
1st-Timers
11
Maintainers
B TierTypeScript 208

lobu-ai/lobu

Open-source control plane and runtime for organisational agents: shared company context, isolated execution, approvals and MCP.

89.4%
Merge Rate
23h
First Review
0%
1st-Timers
1
Maintainers
A TierScala 113

evolution-gaming/kafka-journal

Event sourcing journal implementation using Kafka as main storage

76.3%
Merge Rate
16h
First Review
60%
1st-Timers
5
Maintainers
B TierJavaScript 177

kurrent-io/KurrentDB-Client-NodeJS

KurrentDB NodeJS Client

51.5%
Merge Rate
<1h
First Review
50%
1st-Timers
1
Maintainers
B TierJavaScript 1.2k

EdwinVW/pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

93.3%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierJava 118

open-cqrs/opencqrs

Java CQRS/ES Framework for the EventSourcingDB

100.0%
Merge Rate
1d
First Review
100%
1st-Timers
1
Maintainers
B TierJava 598

andreschaffer/event-sourcing-cqrs-examples

Event Sourcing and CQRS in practice.

88.2%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
A TierPHP 215

patchlevel/event-sourcing

An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.

78.0%
Merge Rate
1d
First Review
67%
1st-Timers
5
Maintainers
A TierJavaScript 11.6k 31 GFIs

PipedreamHQ/pipedream

Connect APIs, remarkably fast. Free for developers.

82.3%
Merge Rate
4d
First Review
78%
1st-Timers
41
Maintainers
A TierTypeScript 2.0k 70 GFIs

apache/maka

Apache Maka (Incubating) is a local-first AI agent workspace. Model messages, tool calls, tool results, permission decisions, and termination events are recorded as an append-only log.

15.4%
Merge Rate
<1h
First Review
13%
1st-Timers
54
Maintainers
B TierTypeScript 1.4k

bitloops/ddd-hexagonal-cqrs-es-eda

Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^

100.0%
Merge Rate
17h
First Review
100%
1st-Timers
1
Maintainers
B TierRust 494

serverlesstechnology/cqrs

A lightweight, opinionated CQRS and event sourcing framework.

100.0%
Merge Rate
16h
First Review
100%
1st-Timers
1
Maintainers
B TierScala 101

hnaderi/edomata

Production ready event-driven automata for Scala, Scala.js and scala native

55.2%
Merge Rate
2d
First Review
67%
1st-Timers
2
Maintainers
B TierGo 8.7k 1 GFIs

redpanda-data/connect

Fancy stream processing made operationally mundane

68.0%
Merge Rate
7d
First Review
65%
1st-Timers
22
Maintainers
B TierC# 176

kurrent-io/KurrentDB-Client-Dotnet

KurrentDB .NET Client

75.0%
Merge Rate
<1h
First Review
100%
1st-Timers
2
Maintainers
B TierRuby 1.5k

RailsEventStore/rails_event_store

A Ruby implementation of an Event Store based on Active Record

71.4%
Merge Rate
6h
First Review
0%
1st-Timers
5
Maintainers
B TierTypeScript 521

event-driven-io/emmett

Emmett - a Node.js library taking your event-driven applications back to the future!

75.0%
Merge Rate
4d
First Review
100%
1st-Timers
1
Maintainers
B TierElixir 2.0k

commanded/commanded

Use Commanded to build Elixir CQRS/ES applications

86.7%
Merge Rate
4d
First Review
100%
1st-Timers
1
Maintainers
B TierElixir 95

CuatroElixir/spear

A sharp EventStoreDB v20+ client backed by Mint :yum:

100.0%
Merge Rate
32d
First Review
0%
1st-Timers
1
Maintainers
C TierTypeScript 114

joe960913/Jixu

A durable single-Agent Harness for TypeScript with recoverable Threads, explicit side-effect boundaries, and a native terminal UI.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
C TierPHP 190

FinAegis/core-banking-prototype-laravel

Open-source core banking platform — 61 DDD domains with event sourcing, CQRS, and a schema-first GraphQL API. Multi-asset accounts, exchange, lending, compliance, x402/MPP machine payments, and a non-custodial wallet backend. Laravel 12 / PHP 8.4. Reference implementation: the GCU basket currency.

21.2%
Merge Rate
5d
First Review
0%
1st-Timers
1
Maintainers
Best Event-sourcing Open Source Repositories & C-Rank™ | GetMerged