User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome RxJava

Useful resources for working with RxJava

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 3:05 p.m.

Thank you eleventigers & contributors
View Topic on GitHub:
eleventigers/awesome-rxjava

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome RxJava

๐Ÿ˜Ž Awesome lists about all kinds of interesting topics

147.36K
19.29K
4d
CC0-1.0

Bindings

RxJava bindings for Android

19.22K
2.98K
6m
Apache-2.0

RxJava binding APIs for Android's UI widgets.

9.55K
938
5m
Apache-2.0

Reactive SharedPreferences for Android

1.54K
116
75d
Apache-2.0

Android runtime permissions powered by RxJava2

9.95K
1.24K
4m
Apache-2.0

A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.

4.69K
446
107d
Apache-2.0

Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.

2.12K
323
2y 11m
n/a

Android library listening network connection state and Internet connectivity with RxJava Observables

2.4K
256
105d
Apache-2.0

Android library monitoring device hardware sensors with RxJava

158
30
33d
Apache-2.0

RxJava bindings for the Palette library on Android

201
22
4y 22d
Apache-2.0

Efficient execution and functional composition of database calls using jdbc and RxJava Observables

783
112
50d
Apache-2.0

RxJava observables for files including NIO events

81
17
1y 12m
Apache-2.0

Simple tuples to use with RxJava [STABLE]

113
5
3y 8m
n/a

RxJava binding APIs for Android's animations

82
5
4y 10m
Apache-2.0

Utilities

128
19
2y 105d
Apache-2.0
98
13
5y 8m
Apache-2.0

Math operators for RxJava.

100
15
4y 4m
Apache-2.0
131
22
3y 11m
Apache-2.0

Utilities for use with rxjava

272
26
50d
Apache-2.0

Simple ActionN composition to use with RxJava [STABLE]

35
0
3y 8m
n/a

RxJava types that are both an Observable and a Consumer.

2.4K
119
50d
Apache-2.0

Android Library for Logging RxJava Observables and Subscribers.

1.5K
104
2y 95d
n/a

Simple partial application for FuncN and ActionN on RxJava [STABLE]

30
1
3y 8m
n/a

Simple currying for FuncN and ActionN on RxJava [STABLE]

37
1
3y 8m
n/a

Either type for RxJava

88
4
4y 8m
Apache-2.0

An RxJava 2 transformer which combines replay(1), publish(), and refCount() operators.

633
27
51d
Apache-2.0

Advanced Function composition to use with RxJava [STABLE]

50
0
3y 10m
n/a

Reduce boilerplate in RxJava by abstracting chained operators like flatMap, concatMap, switchMap, or compose [STABLE]

86
1
3y 9m
n/a

An Android lint rule for RxJava code.

Testing

[DEPRECATED] AssertJ assertions for RxJava Observables

121
5
4y 7m
Apache-2.0

Easy Espresso UI testing for Android applications using RxJava.

374
22
2y 10m
n/a

Guides

Learning RxJava for Android by example

7.42K
1.38K
3y 4m
Apache-2.0

An extensive tutorial on RxJava

2.01K
407
4m
n/a

Articles

Glitches are temporary inconsistencies emitted by Observables. Andrรฉ Staltz looks at why it's not really a problem.

repeatWhenandretryWhen` are fairly baffling at first glance. Dan Lew explains the operators in depth.

Tools

Interactive diagrams of Rx Observables.

Community

RxJava โ€“ Reactive Extensions for the JVM โ€“ a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

43.81K
7.29K
6d
Apache-2.0