Track Awesome Rxjava Updates Weekly
Useful resources for working with RxJava
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 eleventigers/awesome-rxjava · ⭐ 283 · 🏷️ Programming Languages
Aug 29 - Sep 04, 2016
Utilities
- RxComprehensions (⭐86) - Reduce boilerplate in RxJava by abstracting chained flatMaps, concatMaps and switchMaps.
Apr 25 - May 01, 2016
Articles
- RxJava - The Problem with Subjects - Thomas Nield explains why
Subject
is not a panacea.
Mar 28 - Apr 03, 2016
Utilities
- rxlint - An Android lint rule for RxJava code.
Mar 21 - Mar 27, 2016
Bindings
- RxAnimationBinding (⭐83) - RxJava binding APIs for Android's animations.
Guides
- Intro-To-RxJava (⭐2k) - An extensive tutorial on RxJava.
Community
Mar 14 - Mar 20, 2016
Tools
- RxMarbles - Interactive diagrams of Rx Observables.
Feb 29 - Mar 06, 2016
Utilities
- RxReplayingShare (⭐631) - An RxJava transformer which combines replay(1), publish(), and refCount() operators.
- RxFunctions (⭐50) - Advanced Function composition to use with RxJava.
Feb 15 - Feb 21, 2016
Utilities
- RxPartialApplication (⭐30) - Simple partial application for FuncN and ActionN on RxJava.
- RxCurrying (⭐38) - Simple currying for FuncN and ActionN on RxJava.
- RxEither (⭐91) - Either type for RxJava.
Jan 25 - Jan 31, 2016
Articles
- RxJava's repeatWhen and retryWhen, explained -
repeatWhen
andretryWhen
are fairly baffling at first glance. Dan Lew explains the operators in depth.
Jan 11 - Jan 17, 2016
Utilities
- Frodo (⭐1.5k) - Android Library for Logging RxJava Observables and Subscribers.
Jan 04 - Jan 10, 2016
Utilities
- RxRelay (⭐2.5k) - RxJava types that are both an Observable and an Action1.
Dec 28 - Jan 03, 2015
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.
Dec 21 - Dec 27, 2015
Utilities
- rxjava-extras (⭐273) - Utilities for use with RxJava.
- RxActions (⭐33) - Simple ActionN composition to use with RxJava.
Dec 14 - Dec 20, 2015
Bindings
- RxTuples (⭐113) - Simple tuples to use with RxJava.
Nov 02 - Nov 08, 2015
Bindings
- RxAndroid (⭐20k) - Android specific bindings for RxJava.
- RxBinding (⭐9.7k) - RxJava binding APIs for Android UI widgets from the platform and support libraries.
- rx-preferences (⭐1.5k) - Reactive
SharedPreferences
for Android.
- RxPermissions (⭐10k) - Android M runtime permissions powered by RxJava.
- SQLBrite (⭐4.6k) - A lightweight wrapper around SQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries.
- Android-ReactiveLocation (⭐2.1k) - Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.
- ReactiveNetwork (⭐2.5k) - Android library listening network connection state and change of the WiFi signal strength with RxJava Observables.
- ReactiveSensors (⭐165) - Android library monitoring hardware sensors with RxJava Observables.
- RxPalette (⭐201) - RxJava bindings for the Palette library on Android.
- rxjava-jdbc (⭐804) - Efficient execution and functional composition of database calls using jdbc and RxJava Observables.
- rxjava-file (⭐82) - RxJava observables for files including NIO events.
Utilities
- RxJavaAsyncUtil (⭐131) - Async utilities for RxJava.
- RxJavaJoins (⭐100) - Joins operators for RxJava.
- RxJavaMath (⭐98) - Math operators for RxJava.
- RxJavaString (⭐130) - String and Byte operators for RxJava.
- RxJavaComputationExpressions (⭐62) - Computation expressions for RxJava.
Testing
- assertj-rx (⭐120) - AssertJ assertions for RxJava Observables.
- rxpresso (⭐369) - Easy Espresso UI testing for Android applications using RxJava.
Guides
- RxJava-Android-Samples (⭐7.6k) - Learning RxJava for Android by example.