An application that helps you learn and better understand ReactiveX on Android.
Dispose automatically RxJava2 streams using AAC Lifecycle.
An RxJava Extension for the LiveData observer introduced by Google. Provides the ability to perform single actions using RxJava and takes advantage of an automatic subscription of the Lifecycle owner. Mainly designed to used Room CRUD commands with RxJava.
Automatically dispose RxJava 2 streams in Android using Lifecycle events.
This is a collection of samples demonstrating the use of operators in RxJava 2.0 and RxKotlin.
This is the RxJava2 port of the RxGroups project developed by AirBnb. The branch rx-2.0 has the Rx2 changes. The changes have been done on master branch of RxGroups. The following documentation written for RxGroups by AirBnb applies to Rx2Groups as well. All the API and package names originally written by AirBnb remains as it is. I have transitioned all the RxJava APIs(including the unit tests) to RxJava2.
RxGroups lets you group RxJava Observables together in groups and tie them to your Android lifecycle. This is especially useful when used with Retrofit.
This project is implementation of ideas from Managing state reactive way article.
An RxJava 2 operator which splits an observable into windows using a key selector.
Showcase project of Functional Reactive Programming on Android, using RxJava.
RxComprehensions is a library to reduce boilerplate and simplify your Observable
chains.
Library to convert between RxJava 1.x and 2.x reactive types.
Reduks (similarly to Reduxjs) is basically a simplified Reactive Functional Programming approach for implementing UI for Android.
A Java fluent assertion wrapper to improve readability of RxJava's TestSubscriber assertions.
Reactive events and properties with RxJava for Android.
RxActions is a library to smooth RxJava usage by functionally composing actions.
RxCurrying is a library to allow currying on RxJava function primitives.
RxFunctions is a library to smooth RxJava usage by functionally composing functions.
An RxJava transformer which combines replay, publish, and refCount operators.
RxTuples is a library to smooth RxJava usage by adding simple Tuple creation functions.