Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A simple EventBus to handle activity result-like behaviors.

May 16, 2019

An eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.

Feb 3, 2015

This library helps android developers to implement something like iOS key value observer pattern (KVO).

May 2, 2017

Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines.

May 14, 2020

Simplifies sharing fields and communication between Android components with custom scopes that are lifecycle aware.

Jul 24, 2019

A library based on Kotlin Coroutines Channel for providing an Events. Simply in usages, and high performance. Similar EventBus, but better for Kotlin way projects.

Jul 29, 2019

A Reactive Bus library.

Sep 16, 2017

A simple way to bind and exchange messages between activities and services.

May 18, 2015

EventBus is

  • Convenient and easy to use:
    • No need to create event classes
    • Opportunity to execute subscriber on background thread
  • Fast
  • Tiny
  • Well-tested
Jan 18, 2018

Imagine event bus that does not require subscribe/unsubscribe, does not use reflection, does not use singletons. Just delivers messages when you need it.

Jun 6, 2019

EventListener is small library and is used for communication between classes like broadcast signals No Need to maintain listener reference. It auto work with app lifecycle.

May 15, 2018

Simple event creation.

May 30, 2016

Simple events bus (publish–subscribe) implementation based on regular Android BroadcastReceivers mechanism.

Jan 3, 2015

Event bus for Android with fine-grained thread control.

May 26, 2016

Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

Jul 5, 2014

The data binding model and tools that google introduced leaves out something, namely how to updated when user changes text, etc. Seems to me that it might call for using some of the RXJava and RxAndroid Observables sugar to handle those cases and make the event bus more streamlined and handle more use cases.

Oct 8, 2015

Handler-based Eventbus for Android.

Sep 3, 2015

HermesEventBus is a library for using EventBus between processes, useful in IPC or plugin-in development. It has the same APIs as EventBus and easy to use.

Jul 13, 2016

Faster than Intents and easier than AIDLs. IPC EventBus is an Android library for sending events between processes or different apps.

May 7, 2017

itstimetoact - it's an android library, inspired by 'once', that can help you with planning events in your awesome application.

Aug 17, 2016

Super lightweight (14 LOC) and minimalistic (post(), subscribe(), unsubscribe()) EventBus written with idiomatic Kotlin and RxJava 2.

Dec 21, 2017

This is light-weight event bus dispatcher based on KOTLIN programming language.

Jul 21, 2018

A super lazy and fluent Kotlin expression for initializing lifecycle-aware property.

Jan 19, 2020

API 14+ LifecycleEvents library is an event bus implementation that works with the complexity O(1). It uses Lifecycle from android architecture components and Kotlin language features.

Main Characteristics
With Android Lifecycle.
Pending Events Handling.
Threads Handling.
Thread safe.
Easy to use with Java and Kotlin
Aug 17, 2018

LiveBus is an event bus for Android which uses LiveData component of the android architecture library to easily manage the lifecycles.

Jan 26, 2019

Simple Local Broadcast(s) on top of android LocalBroadcastManager.

Jun 3, 2017

Simpler to use and faster alternative to LocalBroadcastManager.

Nov 6, 2016

MicroBus is inspired by OttoBus, and it has its stronger and weaker points.

Advantages:

Disadvantages:

  • This is a one-thread solution.
  • Usage requires a little more code.
Jan 16, 2015

NYBus - A pub-sub library for Android and Java applications.

Sep 25, 2017

Otto is an event bus designed to decouple different parts of your app while still allowing them to communicate efficiently. Forked from Guava, Otto adds functionality to an already refined event bus as well as specializing it to the Android platform.

Jul 5, 2014