RxSwift Community Projects

Never lose the count again. App with Apple Watch integration that lets you count anything.

Artsy's auction bidding kiosk is built with RxSwift and demonstrates some neat uses of the Swift type system.

A template conference app, featuring real-time schedule and data changes & running on Realm 🚀

A simple iOS weather app using the MVVM pattern and RxSwift framework.

an example project to demonstrate dependency injection and Swinject in MVVM (Model-View-ViewModel) architecture with RxSwift and firebase.

iOS Todo Application with RxSwift + MVVM.

Simulation of a log in process using RxSwift and MVVM.

Stateless Tic Tac Toe game with RxSwift.

The introduction to RxSwift you've been missing, based on famous tutorial on RxJs.

Encapsulates an action to be performed, usually by a button press. Contains helpful extensions on a variety of UI classes.

RxSwift Variable designed for collections. It exposes a changes observable that notifies when items are inserted or removed from the collection.

Animated RxCocoa bindings

Auto update to data for UITableView/UICollectionView.

RxEasing provides a few utility functions for applying easing functions to RxSwift Observable streams.

RxSwift extensions for Facebook Login and Graph Requests

Feedback loops architecture for RxSwift

RxSwift wrapper around CoreFoundation file events (FSEvent).

RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.

RxSwift extentions for iOS/OSX that allow to easily observe gestures on any view.

Simple RxSwift wrapper around URLSession.

RxSwift extentions for Swift optionals and "Occupiable" types.

Simple Pager for RxSwift.

RxSwift bindings for Permissions API in iOS.

Reactive generic segue, implemented with RxSwift.

A tiny library built on top of RxSwift and inspired by Redux that facilitates building Unidirectional Data Flow architecture.

A collection of Rx operators & tools not found in the core RxSwift distribution

An RxSwift wrapper for running command line tasks via Foundation's Process.

RxViewModel is the marriage between MVVM and Rx extensions, inspired by ReactiveCocoa's RVMViewModel project.

ObjectMapper bindings for Moya for easier JSON serialization, including RxSwift bindings.

Handy RxSwift extensions on NSObject, including rx_disposeBag.

A collection of wrapper classes that allow you to use RxSwift Observers in place of Parse's callbacks.

RxDataSources for AsyncDisplayKit/Texture, wrapping ASTableNode & ASCollectionNode.

RxSwift wrapper around the elegant HTTP networking in Swift Alamofire. It exposes network requests as observables that can be used with RxSwift.

iOS & OSX Bluetooth library for RxSwift.

Reactive extensions for SQLite

RxGoogleMaps is a RxSwift wrapper for GoogleMaps delegate.

RxMKMapView is a RxSwift wrapper for MKMapView (MapKit) delegate.

A reactive wrapper built around UIImagePickerController.

A testable RxSwift wrapper around MultipeerConnectivity.

Nimble matchers for Observable types, built on top of RxBlocking.

RxSwift extension for RealmSwift's types.

Bind easily table and collection views to RxRealm results.

A lightweight extension to subscribe Starscream websocket events with RxSwift.

RxWebKit is a RxSwift wrapper for WebKit.

Moya is a network abstraction layer built on top of Alamofire. It exposes network requests as observables that can be used with RxSwift.

ReactiveCommander implements the Commands Pattern using NSOperation and NSOperationQueue extensions exposing a Reactive interface.

SugarRecord is a CoreData/Realm wrapper. It exposes storage operations and fetches as observables to be used with RxSwift.

An unofficial RxSwift Chinese documentation website which is published with Gitbook.