Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Event Sourcing

Event Sourcing

89 projects

Showing 36 of 89 projects

Modular Monolith
Modular MonolithC#

A production-ready .NET modular monolith application implementing Domain-Driven Design, CQRS, and event-driven architecture.

#event-driven-architecture#cqrs#integration-testing
Stars13.9k
Forks2.2k
Last commit
awesome-ddd
awesome-ddd

A curated list of resources for Domain-Driven Design (DDD), CQRS, Event Sourcing, and Event Storming.

#developer-education#software-architecture#cqrs
Stars12.3k
Forks1.4k
Last commit1 year ago
Domain-Driven Design
Domain-Driven Design

A curated list of resources for Domain-Driven Design (DDD), CQRS, Event Sourcing, and Event Storming.

#software-architecture#developer-tools#cqrs
Stars12.3k
Forks1.4k
Last commit1 year ago
Pipedream
PipedreamJavaScript

A free, hosted integration platform for developers to connect APIs and build event-driven automations with 1000+ pre-built apps.

#event-driven#eventsourcing#data-flow
Stars11.6k
Forks5.7k
Last commit17 hours ago
Watermill
WatermillGo

A Go library for building event-driven applications with message streams, supporting various pub/sub implementations.

#message-streams#stream-processing#event-driven
Stars9.8k
Forks500
Last commit2 months ago
Benthos
BenthosGo

A high-performance, declarative stream processor that connects various sources and sinks with built-in data transformation capabilities.

#stream-processing#cqrs#message-queue
Stars8.7k
Forks952
Last commit23 hours ago
Benthos
BenthosGo

A high-performance, resilient stream processor that connects various sources and sinks, performs data transformations, and guarantees at-least-once delivery.

#stream-processing#declarative-config#cqrs
Stars8.7k
Forks952
Last commit23 hours ago
EquinoxProject
EquinoxProjectC#

A production-ready ASP.NET 9.0 reference application implementing Clean Architecture, DDD, CQRS, and Event Sourcing.

#entity-framework-core#cqrs#reference-application
Stars6.8k
Forks1.7k
Last commit3 months ago
Event Store
Event StoreC#

An event-native database platform engineered for modern software applications and event-driven architectures.

#stream-processing#database#eventsourcing
Stars5.8k
Forks678
Last commit1 day ago
Akka.NET
Akka.NETC#

A .NET port of the Akka actor model framework for building concurrent, distributed, and fault-tolerant systems in C# and F#.

#stream-processing#akka#high-availability
Stars5.1k
Forks1.1k
Last commit1 day ago
IDDD Samples
IDDD SamplesJava

Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.

#gradle#cqrs#event-sourcing
Stars3.9k
Forks920
Last commit2 years ago
Event Sourcing .NET
Event Sourcing .NETC#

A comprehensive collection of tutorials, samples, and resources for implementing Event Sourcing and CQRS in .NET using Marten and EventStoreDB.

#hacktoberfest#cqrs#event-sourcing
Stars3.7k
Forks545
Last commit2 months ago
Official GitHub repository
Official GitHub repositoryTypeScript

A state management pattern and library for Angular applications, designed to reduce boilerplate and simplify complex state logic.

#developer-tools#cqrs#event-sourcing
Stars3.5k
Forks404
Last commit3 days ago
Marten
MartenC#

A .NET library that uses PostgreSQL as a transactional document database and ACID-compliant event store.

#documentdb#orm#eventsourcing
Stars3.4k
Forks552
Last commit1 day ago
Software Architecture
Software Architecture

A curated collection of resources on software architecture principles, patterns, methodologies, and tools.

#hacktoberfest#software-architecture#devops
Stars2.8k
Forks204
Last commit3 months ago
EventFlow
EventFlowC#

Async/await first CQRS+ES and DDD framework for .NET designed to be easy to use and highly configurable.

#sagas#command-pattern#eventsourcing
Stars2.6k
Forks466
Last commit7 months ago
commanded
commandedElixir

A framework for building Elixir applications using the CQRS and Event Sourcing (CQRS/ES) pattern.

#elixir#cqrs#event-sourcing
Stars2.0k
Forks256
Last commit1 month ago
Eventsoucing in Python
Eventsoucing in PythonPython

A comprehensive Python library for building event-sourced applications with flexible persistence, encryption, and concurrency control.

#eventsourcing#concurrency-control#database-adapters
Stars1.7k
Forks141
Last commit
Message DB
Message DBShell

A PostgreSQL-based event store and message store for pub/sub, event sourcing, and microservices applications.

#event-driven#database#event-driven-architecture
Stars1.7k
Forks63
Last commit2 years ago
aggregate_root
aggregate_rootRuby

A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.

#event-driven#event-driven-architecture#rails
Stars1.5k
Forks128
Last commit1 day ago
rails_event_store
rails_event_storeRuby

A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.

#event-driven#event-driven-architecture#rails
Stars1.5k
Forks128
Last commit
Broadway
BroadwayPHP

Infrastructure and testing helpers for building CQRS and event-sourced applications in PHP.

#cqrs#testing-helpers#event-store
Stars1.5k
Forks171
Last commit5 months ago
Over-engineered ToDo app
Over-engineered ToDo appTypeScript

A production-ready TypeScript/NestJS reference implementation of DDD, Hexagonal Architecture, CQRS, Event Sourcing, and Event-Driven Architecture.

#software-architecture#event-driven-architecture#cqrs
Stars1.4k
Forks122
Last commit
Domain-Driven Design in dynamic languages GitHub
Domain-Driven Design in dynamic languages GitHub

A curated collection of resources for implementing Domain-Driven Design and clean architecture patterns in Python, Ruby, PHP, and other dynamic languages.

#software-architecture#cqrs#cleanarchitecture
Stars1.4k
Forks124
Last commit3 years ago
PumpkinDB
PumpkinDBRust

An immutable ordered key-value database engine with an embedded Forth-inspired scripting language for event sourcing and specialized data architectures.

#concatenative#database#database-engine
Stars1.4k
Forks61
Last commit6 years ago
eventstore
eventstoreElixir

An Elixir event store with PostgreSQL persistence, supporting clustering, subscriptions, and ACID compliance.

#database#elixir#cqrs
Stars1.2k
Forks154
Last commit2 months ago
CQRSlite
CQRSliteC#

A lightweight CQRS and Event Sourcing framework for .NET, providing essential building blocks with minimal dependencies.

#command-pattern#eventsourcing#cqrs
Stars1.1k
Forks258
Last commit8 months ago
Symfony 5 DDD ES CQRS backend
Symfony 5 DDD ES CQRS backendPHP

A Symfony 7 boilerplate implementing Domain-Driven Design, CQRS, and Event Sourcing patterns for PHP backend applications.

#hacktoberfest#cqrs#backend-boilerplate
Stars1.1k
Forks186
Last commit
LavinMQ ()
LavinMQ ()Crystal

A high-performance, resource-efficient message queue and streaming server implementing AMQP 0-9-1 and MQTT protocols.

#high-performance#iot-messaging#message-queue
Stars980
Forks60
Last commit20 hours ago
Gazette
GazetteGo

Build platforms that flexibly mix SQL, batch, and stream processing paradigms

#stream-processing#streaming-platforms#event-sourcing
Stars795
Forks58
Last commit2 days ago
Vert.x blueprint - Microservice application
Vert.x blueprint - Microservice applicationJava

A blueprint for building reactive microservice applications using Vert.x, featuring a micro-shop example.

#api-gateway#event-driven-architecture#elk-stack
Stars789
Forks294
Last commit
Awesome Elixir and CQRS
Awesome Elixir and CQRS

A curated list of awesome Elixir, CQRS, and event sourcing libraries, resources, and example applications.

#elixir#cqrs#event-sourcing
Stars739
Forks40
Last commit1 year ago
TaskoMask
TaskoMaskC#

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

#event-driven-architecture#cqrs#event-sourcing
Stars721
Forks133
Last commit11 months ago
event_bus
event_busElixir

A traceable, extendable, and minimalist event bus implementation for Elixir with built-in event store and watcher based on ETS.

#tracing#elixir#event-driven-architecture
Stars704
Forks42
Last commit3 years ago
Event Bus
Event BusElixir

A traceable, extendable, and minimalist event bus implementation for Elixir with built-in event store and watcher using ETS.

#elixir#event-driven-architecture#event-store
Stars704
Forks42
Last commit3 years ago
shriek-fx
shriek-fxC#

A .NET Core rapid development framework implementing DDD and CQRS patterns for event-driven, event-sourced applications.

#elegant#event-driven-architecture#cqrs
Stars652
Forks155
Last commit3 years ago
Page 1 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
2 days ago
1 day ago
8 months ago
1 month ago
7 years ago
Next
#Cqrs65
#Domain Driven Design45
#Ddd31
#Event Driven Architecture26
#Dotnet24
#Microservices24
#Architecture16
#Distributed Systems15
#Event Driven15
#Eventstore14
#Event Store13
#Cqrs Es13