Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Event Driven Architecture

Event Driven Architecture

68 projects

Showing 32 of 68 projects

Event-Driven Architecture
Event-Driven Architecture

A curated collection of high-quality articles and resources for learning event-driven architecture principles and practices.

#software-architecture#event-driven-architecture#distributed-systems
Stars549
Forks26
Last commit2 months ago
Prooph Event Store
Prooph Event StorePHP

PHP 7.4+ EventStore implementation providing common interfaces and classes for event sourcing.

#event-driven-architecture#cqrs#event-store
Stars548
Forks74
Last commit2 months ago
cqrs
cqrsRust

A lightweight, opinionated CQRS and event sourcing framework for serverless architectures.

#event-driven-architecture#cqrs#serverless
Stars486
Forks61
Last commit3 days ago
SQLStreamStore
SQLStreamStoreC#

A .NET stream store library for implementing event-sourced applications using SQL databases.

#event-driven-architecture#cqrs#async-api
Stars467
Forks130
Last commit2 years ago
Booster framework examples
Booster framework examplesTypeScript

A TypeScript framework for building event-driven backend microservices with CQRS, Event Sourcing, and automatic cloud infrastructure generation.

#event-driven#cloud-infrastructure#event-driven-architecture
Stars448
Forks98
Last commit
CloudEvents.io Java SDK
CloudEvents.io Java SDKJava

A Java SDK for creating, manipulating, and transporting CloudEvents across various protocols and formats.

#http-binding#hacktoberfest#event-driven-architecture
Stars442
Forks173
Last commit9 days ago
EventualShop
EventualShopC#

A cloud-native distributed system reference implementation using Reactive DDD, Event Sourcing, CQRS, and microservices.

#event-driven#eventsourcing#event-driven-architecture
Stars423
Forks85
Last commit5 months ago
akka-ddd
akka-dddScala

A framework for building distributed services with DDD, CQRS, and event sourcing on the Akka platform.

#event-driven-architecture#akka#cqrs
Stars360
Forks58
Last commit1 year ago
WebhookX
WebhookXGo

An open-source webhook gateway for receiving, validating, transforming, and delivering events at scale.

#api-gateway#event-driven-architecture#redis
Stars294
Forks19
Last commit5 days ago
Silverback
SilverbackC#

A .NET message bus and broker integration library for building event-driven architectures with first-class Apache Kafka and MQTT support.

#silverback#service-bus#event-driven-architecture
Stars284
Forks43
Last commit2 days ago
LiteBus
LiteBusC#

A lightweight, high-performance mediator for implementing Command Query Separation (CQS) and Domain-Driven Design (DDD) in .NET applications.

#in-process-messaging#pipeline-architecture#event-driven-architecture
Stars233
Forks17
Last commit
Cirqus
CirqusC#

A simple but powerful .NET framework for implementing event sourcing and CQRS patterns in domain-driven applications.

#aggregate-roots#view-projections#command-processor
Stars231
Forks40
Last commit4 years ago
PyAssimilator
PyAssimilatorPython

A Python library implementing Domain-Driven Design, event-based systems, and CRUD patterns for enterprise development.

#patterns#event-driven-architecture#good-practices
Stars216
Forks9
Last commit1 year ago
outboxer
outboxerGo

A Go library implementing the outbox pattern to ensure reliable message delivery in distributed systems.

#event-driven-architecture#message-queue#distributed-systems
Stars168
Forks24
Last commit5 days ago
terraform-aws-eventbridge
terraform-aws-eventbridgeHCL

A Terraform module for creating and managing AWS EventBridge resources including buses, rules, targets, archives, and schedules.

#event-driven-architecture#serverless#eventbridge
Stars156
Forks168
Last commit
Projac
ProjacC#

A set of .NET libraries for authoring projections from event stores to various backing stores.

#event-driven-architecture#event-sourcing#read-models
Stars139
Forks20
Last commit3 years ago
DotNet CQRS Intro
DotNet CQRS IntroC#

A practical introduction to implementing CQRS with Event Sourcing in .NET using an evolutionary approach.

#code-examples#software-architecture#event-driven-architecture
Stars138
Forks45
Last commit7 years ago
extreme
extremeElixir

Elixir TCP client adapter for EventStore, enabling event sourcing and CQRS applications.

#elixir-lang#database-adapter#elixir
Stars133
Forks30
Last commit9 months ago
outbox
outboxGo

A lightweight, database- and broker-agnostic Go library for implementing the transactional outbox pattern.

#event-driven-architecture#message-queue#outbox-example
Stars131
Forks5
Last commit4 months ago
FastAPI CloudEvents
FastAPI CloudEventsPython

A FastAPI plugin for seamless CloudEvents integration, enabling easy consumption and production of events over REST API.

#fastapi#event-driven#rest
Stars120
Forks5
Last commit24 days ago
Event Sourcing Example
Event Sourcing ExampleJava

A simplified in-memory example of Event Sourcing with CQRS implementation in Java for the banking domain.

#software-architecture#event-driven-architecture#cqrs
Stars99
Forks40
Last commit
vue-lumino
vue-luminoJavaScript

A Vue.js component that integrates with Jupyter Lumino (PhosphorJS) to combine DOM and VDOM through event listeners and Vue's reactivity.

#hacktoberfest#javascript-framework#event-driven-architecture
Stars99
Forks7
Last commit
GoEventBus
GoEventBusGo

A lock-free, ultra-fast event bus for Go

#event-driven#event-driven-architecture#library
Stars68
Forks9
Last commit2 months ago
python-cqrs
python-cqrsPython

A Python framework for building event-driven distributed systems using CQRS, sagas, and transactional outbox patterns.

#fastapi#event-driven#event-driven-architecture
Stars61
Forks8
Last commit2 days ago
SuperMQ (.5k)
SuperMQ (.5k)Go

A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.

#iot#event-driven-architecture#iot-messaging
Stars50
Forks9
Last commit3 months ago
MongoMQ2
MongoMQ2TypeScript

A Node.js library that turns MongoDB collections into message queues and event logs without additional infrastructure.

#event-driven#event-driven-architecture#message-queue
Stars21
Forks0
Last commit7 days ago
pletter
pletterGo

A Go library for standardizing the wrapping of protocol buffer messages in event-driven architectures.

#stream-processing#message-enveloping#event-driven-architecture
Stars20
Forks3
Last commit7 months ago
Event Gateway Workshop
Event Gateway WorkshopJavaScript

A hands-on workshop to learn the Event Gateway and build event-driven multi-cloud applications.

#workshop#event-driven-architecture#multi-cloud
Stars19
Forks1
Last commit8 years ago
Core.EventStore
Core.EventStoreC#

A .NET library for event-driven communication between Command and Query services with support for multiple databases.

#event-driven-architecture#cqrs#event-sourcing
Stars6
Forks0
Last commit3 years ago
Unofficial eShopOnContainers
Unofficial eShopOnContainersC#

A cross-platform .NET microservices reference application using Docker containers and Kubernetes for e-commerce scenarios.

#container-orchestration#event-driven-architecture#reference-application
Stars5
Forks2
Last commit
Autonomous Services
Autonomous ServicesKotlin

A framework for building autonomous services that communicate via events and manage their own state.

#event-driven-architecture#distributed-systems#service-communication
Stars1
Forks0
Last commit
Azure DDD boilerplate
Azure DDD boilerplateGo

A Go boilerplate implementing Domain-Driven Design, CQRS, and Event Sourcing patterns for Azure Functions.

#event-driven-architecture#cqrs#serverless
Stars0
Forks0
Last commit2 years ago
PreviousPage 2 of 2

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
1 month ago
5 days ago
6 months ago
9 years ago
3 days ago
2 years ago
6 years ago
#Microservices29
#Event Sourcing26
#Cqrs25
#Distributed Systems18
#Domain Driven Design15
#Dotnet14
#Event Driven13
#Ddd13
#Kafka11
#Serverless9
#Message Queue9
#Stream Processing8