Showing 36 of 76 projects
PHP 7.4+ EventStore implementation providing common interfaces and classes for event sourcing.
A functional, message-based API extension for Microsoft Orleans, enabling composable actor communication for CQRS, event-sourcing, and FSM.
An open-source, event-based micro ERP system built on ASP.NET Core for small to medium businesses.
A lightweight, opinionated CQRS and event sourcing framework for serverless architectures.
A sample event-sourced CQRS application demonstrating domain events, command handling, and read model construction.
A .NET stream store library for implementing event-sourced applications using SQL databases.
A TypeScript framework for building event-driven backend microservices with CQRS, Event Sourcing, and automatic cloud infrastructure generation.
A TypeScript framework for building event-driven backend microservices with CQRS, Event Sourcing, and automatic cloud infrastructure generation.
A .NET library that integrates NServiceBus and EventStore to simplify building event-sourced domain-driven design applications.
A cloud-native distributed system reference implementation using Reactive DDD, Event Sourcing, CQRS, and microservices.
A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.
A tiny embeddable library for building scalable event-sourced applications on Azure Table Storage.
A framework for building distributed services with DDD, CQRS, and event sourcing on the Akka platform.
A fully event-sourced e-commerce microservices example built with DDD, CQRS, and Aggregates.NET patterns.
Learn CQRS and Event Sourcing through interactive koans in multiple programming languages.
A backend infrastructure pattern for sourcing blockchain events to update datastores and trigger side effects in Node.js applications.
A Kotlin/Java framework for building reactive, event-sourced microservices using DDD and CQRS patterns.
A simple asynchronous message bus library for Go applications.
A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.
A TodoMVC implementation in C#/TypeScript demonstrating Event Sourcing, CQRS, and Domain-Driven Design patterns.
A simple but powerful .NET framework for implementing event sourcing and CQRS patterns in domain-driven applications.
Examples of implementing CQRS with Event Sourcing using an evolutionary approach in Java.
A personal expense manager application built with UWP for Windows devices and Blazor for web, using CQRS+ES architecture.
A .NET Core example implementing DDD, CQRS, and event-sourcing using EventFlow with RabbitMQ, MongoDB, PostgreSQL, and EventStore.
An idiomatic F# implementation of Domain-Driven Design with Event-Sourcing using EventStore.
An Akka.NET reference architecture demonstrating CQRS with in-memory replication, cluster sharding, and event sourcing for high-throughput, fault-tolerant systems.
A set of .NET libraries for authoring projections from event stores to various backing stores.
A practical introduction to implementing CQRS with Event Sourcing in .NET using an evolutionary approach.
A practical implementation of Domain-Driven Design, CQRS, and Event Sourcing using .NET technologies and GetEventStore.
Elixir TCP client adapter for EventStore, enabling event sourcing and CQRS applications.
Automatic data change tracking for Prisma with PostgreSQL, enabling audit trails and time travel querying.
A curated collection of advanced resources on Event Sourcing, CQRS, and DDD with a focus on Scala and Akka implementations.
Build functional, event-sourced domain models in Elixir using aggregate roots that rebuild state from events.
A simplified in-memory example of Event Sourcing with CQRS implementation in Java for the banking domain.
F# library for serializing events in event-sourcing systems with version-tolerant converters for System.Text.Json and Newtonsoft.Json.
Documentation and resources for the DDD-CQRS-ES Discord community, which migrated from Slack.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.