EventBus

Event bus

A publish/subscribe event bus for Android and Java that simplifies communication between components

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

GitHub

25k stars
1k watching
5k forks
Language: Java
last commit: 9 months ago
Linked from 4 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
mcmatan/topiceventbus An implementation of the Publish–subscribe design pattern with topic-based event publishing and weak observer references. 55
otobus/event_bus An event-driven communication system with minimal overhead and built-in tracing capabilities 699
igniterealtime/smack An XMPP client library for Java and Android 2,383
abdlquadri/vertx-eventbus-java A Vert.x client for messaging and event bus functionality in Java for Android 21
coshx/drekkar An event bus system for communicating between Android app components and JavaScript in a WebView 23
eventmachine/eventmachine A fast and simple event-processing library for Ruby programs allowing concurrent I/O operations without threading complexities. 4,260
mustafaturan/bus A minimalist event/message bus implementation 336
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
developerpaul123/eventbus An event bus library providing thread-safe, flexible, and RAII-based handling of events in C++17 138
greenrobot/greendao An ORM solution for Android databases 12,625
bennidi/mbassador An event bus designed to handle high-throughput in multi-threaded applications with support for synchronous and asynchronous message publication. 958
apache/rocketmq-eventbridge A messaging service that enables event-driven architectures and loosely coupled distributed systems 137
paramaggarwal/react-native-global-event-emitter Provides a shared event bus between native and React Native code for communication between iOS and JavaScript. 58
jakewharton/threetenabp Provides standardized date and time functionality for Android using Java 8 APIs 3,549