Skip to content
43

Awesome RxJava

Useful resources for working with RxJava

305 stars30 forks42 entriesLast push Jan 9, 2019 (7 years ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Bindings

RxAndroid

Android specific bindings for RxJava.

In 2 lists

RxBinding

RxJava binding APIs for Android UI widgets from the platform and support libraries.

In 2 lists

rx-preferences

Reactive SharedPreferences for Android.

RxPermissions

Android M runtime permissions powered by RxJava.

In 2 lists

SQLBrite

A lightweight wrapper around SQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries.

Android-ReactiveLocation

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

ReactiveNetwork

Android library listening network connection state and change of the WiFi signal strength with RxJava Observables.

ReactiveSensors

Android library monitoring hardware sensors with RxJava Observables.

RxPalette

RxJava bindings for the Palette library on Android.

rxjava-jdbc

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

rxjava-file

RxJava observables for files including NIO events.

RxTuples

Simple tuples to use with RxJava.

RxAnimationBinding

RxJava binding APIs for Android's animations.

Utilities

RxJavaAsyncUtil

Async utilities for RxJava.

RxJavaJoins

Joins operators for RxJava.

RxJavaMath

Math operators for RxJava.

RxJavaString

String and Byte operators for RxJava.

RxJavaComputationExpressions

Computation expressions for RxJava.

rxjava-extras

Utilities for use with RxJava.

RxActions

Simple ActionN composition to use with RxJava.

RxRelay

RxJava types that are both an Observable and an Action1.

Frodo

Android Library for Logging RxJava Observables and Subscribers.

RxPartialApplication

Simple partial application for FuncN and ActionN on RxJava.

RxCurrying

Simple currying for FuncN and ActionN on RxJava.

RxEither

Either type for RxJava.

RxReplayingShare

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

RxFunctions

Advanced Function composition to use with RxJava.

rxlint

An Android lint rule for RxJava code.

RxComprehensions

Reduce boilerplate in RxJava by abstracting chained flatMaps, concatMaps and switchMaps.

Testing

assertj-rx

AssertJ assertions for RxJava Observables.

rxpresso

Easy Espresso UI testing for Android applications using RxJava.

Guides

RxJava-Android-Samples

Learning RxJava for Android by example.

Intro-To-RxJava

An extensive tutorial on 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

repeatWhen and retryWhen are fairly baffling at first glance. Dan Lew explains the operators in depth.

RxJava - The Problem with Subjects

Thomas Nield explains why Subject is not a panacea.

Tools

RxMarbles

Interactive diagrams of Rx Observables.

Community

Google Group

StackOverflow

@RxJava on Twitter

ReactiveX/RxJava on Gitter

GitHub Issues

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. License: Apache 2 , , stackoverflow - 1814 questions.

In 6 listsDetails
See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago