eventpp

Event dispatcher

An event dispatcher and callback list library for C++

Event Dispatcher and callback list for C++

GitHub

1k stars
56 watching
222 forks
Language: C++
last commit: 30 days ago
callbackcpp11event-dispatcherheader-onlynested-eventsobserver-patternpublish-subscribesignalslotthread-safe

Related projects:

Repository Description Stars
developerpaul123/eventbus An event bus library providing thread-safe, flexible, and RAII-based handling of events in C++17 138
xerprojects/xer.cqrs.eventstack A lightweight CQRS event handling library for .NET. 5
cakephp/event A library that enables event-driven programming in PHP applications. 22
aneek/slim-event-dispatcher An event dispatcher that integrates with the Slim Framework to enable event-driven programming 7
melvinkcx/fastapi-events An event dispatching/handling library for FastAPI and Starlette applications 444
oktaykir/eventflow.example An EventFlow implementation of CQRS and event-sourcing architecture with RabbitMQ, MongoDB, PostgreSQL, and EventStore 201
pallets-eco/blinker Provides a fast dispatching system for signal/event communication between interested parties. 1,796
joel-jeremy/deezpatch A simple fast dispatch library designed to support the CQRS pattern in Java applications 42
xerprojects/xer.cqrs.commandstack A CQRS command handling library providing simple abstraction and multiple registration methods 4
cmtickle/module-event-thing Provides plugins and observers for external logic integration in Magento 2 50
dacap/observable A C++ library providing a simple way to manage notifications and event handlers in concurrent applications. 75
zeromq/cppzmq A C++ binding for the ZeroMQ messaging library 1,977
aleclarson/dispatcher An alternative to Grand Central Dispatch with new Swift classes for queues, timers, and task groups. 107
athena-framework/event-dispatcher A library that enables loose coupling and communication between components in an application using the Mediator and Observer patterns. 13
federerer/notifications.wpf A WPF toast notification system 666