SwiftEventBus

Event bus

An event bus library for Swift that enables loose coupling and decoupling of components in iOS applications.

A publish/subscribe EventBus optimized for iOS

GitHub

1k stars
35 watching
104 forks
Language: Swift
last commit: over 5 years ago
Linked from 3 awesome lists

communicationeventbusiosnotificationspub-subthread

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mcmatan/topiceventbusAn implementation of the Publish–subscribe design pattern with topic-based event publishing and weak observer references.55
bennidi/mbassadorAn event bus designed to handle high-throughput in multi-threaded applications with support for synchronous and asynchronous message publication.959
tobias/vertx-swift-eventbusProvides a client library to communicate with a Vert.x TCP EventBus bridge from Swift5
otobus/event_busAn event-driven communication system with minimal overhead and built-in tracing capabilities700
sergey-telpuk/nestjs-transport-eventbusA module for broadcasting events between different parts of an application using various transport protocols.27
coshx/caravelAn event bus system for communication between UIWebView and embedded JavaScript147
coshx/drekkarAn event bus system for communicating between Android app components and JavaScript in a WebView23
developerpaul123/eventbusAn event bus library providing thread-safe, flexible, and RAII-based handling of events in C++17143
vouill/vue-gebA Vue.js plugin that enables event broadcasting across the application using observables.40
stanipetrosyan/go-eventbusProvides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses.5
apache/rocketmq-eventbridgeA messaging service that enables event-driven architectures and loosely coupled distributed systems138
fffixed/vue-busA plugin providing central event bus functionality for Vue.js applications50
rafaeljesus/nsq-event-busA wrapper around NSQ topic and channel for event-driven communication in Go microservices.79
jmusacchio/vertxbusEnables communication between Meteor Apps and Vert.x Components using an Event Bus17
mumez/verstixA client for interacting with Vert.x components using Smalltalk's EventBus mechanism.9