awesome-rxjava

RxJava helper

A collection of resources and utilities for working with RxJava in Android development.

Useful resources for working with RxJava

GitHub

298 stars
19 watching
29 forks
last commit: almost 6 years ago
Linked from 3 awesome lists

androidawesomeawesome-listjavalistsrxjava

Awesome RxJava / Bindings

RxAndroid 19,882 4 months ago Android specific bindings for RxJava
RxBinding 9,681 about 3 years ago RxJava binding APIs for Android UI widgets from the platform and support libraries
rx-preferences 1,538 over 1 year ago Reactive for Android
RxPermissions 10,480 over 2 years ago Android M runtime permissions powered by RxJava
SQLBrite 4,566 over 4 years ago A lightweight wrapper around SQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries
Android-ReactiveLocation 2,108 4 months ago Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum
ReactiveNetwork 2,533 almost 2 years ago Android library listening network connection state and change of the WiFi signal strength with RxJava Observables
ReactiveSensors 168 over 1 year ago Android library monitoring hardware sensors with RxJava Observables
RxPalette 198 about 8 years ago RxJava bindings for the Palette library on Android
rxjava-jdbc 807 18 days ago Efficient execution and functional composition of database calls using jdbc and RxJava Observables
rxjava-file 82 almost 6 years ago RxJava observables for files including NIO events
RxTuples 112 over 7 years ago Simple tuples to use with RxJava
RxAnimationBinding 82 almost 9 years ago RxJava binding APIs for Android's animations

Awesome RxJava / Utilities

RxJavaAsyncUtil 133 over 6 years ago Async utilities for RxJava
RxJavaJoins 100 over 9 years ago Joins operators for RxJava
RxJavaMath 96 over 8 years ago Math operators for RxJava
RxJavaString 129 almost 8 years ago String and Byte operators for RxJava
RxJavaComputationExpressions 60 about 9 years ago Computation expressions for RxJava
rxjava-extras 269 17 days ago Utilities for use with RxJava
RxActions 33 over 7 years ago Simple ActionN composition to use with RxJava
RxRelay 2,469 over 3 years ago RxJava types that are both an Observable and an Action1
Frodo 1,474 about 6 years ago Android Library for Logging RxJava Observables and Subscribers
RxPartialApplication 30 over 7 years ago Simple partial application for FuncN and ActionN on RxJava
RxCurrying 38 over 7 years ago Simple currying for FuncN and ActionN on RxJava
RxEither 91 over 8 years ago Either type for RxJava
RxReplayingShare 626 about 2 years ago An RxJava transformer which combines replay(1), publish(), and refCount() operators
RxFunctions 49 almost 8 years ago Advanced Function composition to use with RxJava
rxlint An Android lint rule for RxJava code
RxComprehensions 85 over 7 years ago Reduce boilerplate in RxJava by abstracting chained flatMaps, concatMaps and switchMaps

Awesome RxJava / Testing

assertj-rx 117 over 8 years ago AssertJ assertions for RxJava Observables
rxpresso 363 almost 7 years ago Easy Espresso UI testing for Android applications using RxJava

Awesome RxJava / Guides

RxJava-Android-Samples 7,544 over 1 year ago Learning RxJava for Android by example
Intro-To-RxJava 2,045 over 2 years ago An extensive tutorial on RxJava

Awesome RxJava / Articles

Rx glitches aren't actually a problem Glitches are temporary inconsistencies emitted by Observables. André Staltz looks at why it's not really a problem
RxJava's repeatWhen and retryWhen, explained and are fairly baffling at first glance. Dan Lew explains the operators in depth
RxJava - The Problem with Subjects Thomas Nield explains why is not a panacea

Awesome RxJava / Tools

RxMarbles Interactive diagrams of Rx Observables

Awesome RxJava / Community

Google Group
StackOverflow
@RxJava on Twitter
ReactiveX/RxJava on Gitter
GitHub Issues 47,919 3 days ago

Backlinks from these awesome lists:

More related projects: