TopicEventBus

Event bus

An implementation of the Publish–subscribe design pattern with topic-based event publishing and weak observer references.

Publish–subscribe design pattern implementation framework, with an ability to publish events by topic.

GitHub

55 stars
2 watching
8 forks
Language: Swift
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cesarferreira/swifteventbus An event bus library for Swift that enables loose coupling and decoupling of components in iOS applications. 1,104
mustafaturan/bus A minimalist event/message bus implementation 336
expl0it3r/pubbus An implementation of a publish-subscribe messaging system 26
bennidi/mbassador An event bus designed to handle high-throughput in multi-threaded applications with support for synchronous and asynchronous message publication. 958
stanipetrosyan/go-eventbus Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. 5
sergey-telpuk/nestjs-transport-eventbus A module for broadcasting events between different parts of an application using various transport protocols. 27
apache/rocketmq-eventbridge A messaging service that enables event-driven architectures and loosely coupled distributed systems 137
rafaeljesus/nsq-event-bus A wrapper around NSQ topic and channel for event-driven communication in Go microservices. 79
otobus/event_bus An event-driven communication system with minimal overhead and built-in tracing capabilities 699
mumez/verstix A client for interacting with Vert.x components using Smalltalk's EventBus mechanism. 9
artman/signals A micro-library for creating and observing events in Swift applications. 465
zarusz/slimmessagebus A lightweight message bus interface for .NET that provides pub/sub and request-response capabilities with transport plugins for popular messaging infrastructure. 476
asaskevich/eventbus A lightweight event bus with async compatibility for GoLang 1,750
paramaggarwal/react-native-global-event-emitter Provides a shared event bus between native and React Native code for communication between iOS and JavaScript. 58
coshx/drekkar An event bus system for communicating between Android app components and JavaScript in a WebView 23