A collection of Rx operators & tools not found in the core RxSwift distribution
Animated RxCocoa bindings
UITableView and UICollectionView Data Sources for RxSwift
RxSwift extentions for Swift optionals and "Occupiable" types.
Encapsulates an action to be performed, usually by a button press. Contains helpful extensions on a variety of UI classes.
A framework for a reactive and unidirectional Swift application architecture
Theme management based on Rx, easy to use, easy to extend.
🎌 Reactive navigation library for iOS based on the coordinator pattern
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.
Feedback loops architecture for RxSwift
RxSwift extentions for iOS/OSX that allow to easily observe gestures on any view.
Localize your apps, using RxSwift
Simple RxSwift wrapper around URLSession.
RxSwift wrapper around CoreFoundation file events (FSEvent).
A Reactive BatteryManager in Swift for iOS.
Reactive two-way binding
RxBinding provides ~> and <~> operators for data binding using RxSwift, to replace the bind(to:) and disposed(by:) method in RxSwift.
RxViewModel is the marriage between MVVM and Rx extensions, inspired by ReactiveCocoa's RVMViewModel project.
RxViewBinder is a one-way architecture using Reactive.
A tiny library built on top of RxSwift and inspired by Redux that facilitates building Unidirectional Data Flow architecture.
RxEasing provides a few utility functions for applying easing functions to RxSwift Observable streams.
RxSwift wrapper around ExternalAccessory framework.
RxReduce is a lightweight framework that ease the implementation of a state container pattern in a Reactive Programming compliant way.
Simple, Extensible, Flexible Validation Checker
Simple Pager for RxSwift.
RxSwift bindings for Permissions API in iOS.
Reactive generic segue, implemented with RxSwift.
RxSwift Variable designed for collections. It exposes a changes observable that notifies when items are inserted or removed from the collection.
An RxSwift wrapper for running command line tasks via Foundation's Process.
Auto update to data for UITableView/UICollectionView.
Nimble matchers for Observable types, built on top of RxBlocking.
RxSwift extension for RealmSwift's types.
RxSwift wrapper around the elegant HTTP networking in Swift Alamofire. It exposes network requests as observables that can be used with RxSwift.
Bi-directional type bridging between RxSwift and Apple's Combine framework
Handy RxSwift extensions on NSObject, including rx_disposeBag.
ObjectMapper bindings for Moya for easier JSON serialization, including RxSwift bindings.
RxSwift extensions for Nuke
A reactive wrapper around NetServiceBrowser to discover network services.
RxWebKit is a RxSwift wrapper for WebKit.
iOS & OSX Bluetooth library for RxSwift.
We have made it easy to implement UIAlertController using RxSwift.
A reactive wrapper built around UIImagePickerController.
RxMKMapView is a RxSwift wrapper for MKMapView (MapKit) delegate.
Reactive extension for the Kingfisher image downloading and caching library.
A RxSwift wrapper for Instagram's IGListKit
Reactive extension for the EnumKit framework to enable easy working with observables streams of events as enum cases with associated values.
Reactive extensions for SQLite
Bind easily table and collection views to RxRealm results.
RxContacts is a RxSwift wrapper around the Contacts Framework.
RxDataSources for AsyncDisplayKit/Texture, wrapping ASTableNode & ASCollectionNode.
A lightweight extension to subscribe Starscream websocket events with RxSwift.
A reactive wrapper built around rechsteiner/Parchment
A reactive wrapper built around Yalantis/Koloda
RxCocoa Extension Library for Texture.
RxSwift extensions for Facebook Login and Graph Requests
A testable RxSwift wrapper around MultipeerConnectivity.
A collection of wrapper classes that allow you to use RxSwift Observers in place of Parse's callbacks.
RxGoogleMaps is a RxSwift wrapper for GoogleMaps delegate.
Moya is a network abstraction layer built on top of Alamofire. It exposes network requests as observables that can be used with RxSwift.
SugarRecord is a CoreData/Realm wrapper. It exposes storage operations and fetches as observables to be used with RxSwift.
A Swift library allows you to create a flexibly customizable pull-to-refresh view with RxSwift.
iOS Application for GitHub activities and trends, using ReactorKit Architecture.
RxReachability adds easy to use RxSwift bindings for ReachabilitySwift.
Artsy's auction bidding kiosk is built with RxSwift and demonstrates some neat uses of the Swift type system.
An Unsplash app for iOS, using MVVM+Coordinator pattern with RxSwift
iOS Application example for make spaklers photo
iOS Todo Application with RxSwift + MVVM.
iOS Application example for develop keyboard-extensions using ReactorKit Architecture.
Using RxSwift, MVVM-C and https://jsonplaceholder.typicode.com/ for dummy network data
Google Place API demo project - built with RxSwift and MVVM-C.
iOS app for GitHub with exploring trending, using MVVM-C based on CleanArchitectureRxSwift
Simulation of a log in process using RxSwift and MVVM.
an example project to demonstrate dependency injection and Swinject in MVVM (Model-View-ViewModel) architecture with RxSwift and firebase.
Simple project of a bookshelf to learn Reactive programming in Swift with RxSwift
A simple iOS weather app using the MVVM pattern and RxSwift framework.
A template conference app, featuring real-time schedule and data changes & running on Realm 🚀
Never lose the count again. App with Apple Watch integration that lets you count anything.
The introduction to RxSwift you've been missing, based on famous tutorial on RxJs.
Stateless Tic Tac Toe game with RxSwift.