Reactive

ReactiveCocoa

18086

Streams of values over time.

RxSwift

11514

Reactive Programming in Swift.

ReSwift

4467

A Redux-like implementation of the unidirectional data flow architecture.

Bond

3319

Powerful, type-safe and multi-paradigm binding framework.

Render

1658

React-inspired library for writing UIKit UIs.

Katana

1386

A modern framework for creating iOS apps, inspired by React/Redux.

ReactKit

1214

Reactive Programming based on SwiftTask(JavaScript Promise-like) library.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

Interstellar

971

The simplest Signal implementation for Functional Reactive Programming.

ReactiveKit

904

A collection of frameworks for reactive and functional reactive programming.

RxAlamofire

805

A wrapper around the elegant HTTP networking in Alamofire.

Observable

714

The easiest way to observe values.

RxBluetoothKit

649

Bluetooth library for RxSwift.

RxAnimated

645

Provides animation interface to RxCocoa's bindings.

RxKeyboard

604

Provides a reactive way of observing keyboard frame changes.

RxAutomaton

594

RxSwift + State Machine, inspired by Redux and Elm.

RxRealm

550

Rx wrapper for Realm's collection types.

RxMediaPicker

489

A reactive wrapper built around UIImagePickerController.

RxGesture

473

RxSwift reactive wrapper for view gestures.

RxFeedback

318

The simplest architecture for RxSwift.

Material Motion

293

Reactive motion for iOS.

NSObject-Rx

250

Handy RxSwift extensions on NSObject, including rx_disposeBag.

ReactorKit

194

A framework for reactive and unidirectional application architecture.

CleanArchitectureRxSwift

186

Example of Clean Architecture of iOS app using RxSwift.

RxIGListKit

154

This library wraps IGListAdapter in IGListKit with RxSwift🚀 like UICollectionView and UITableView.

ReactiveTask

121

Flexible, stream-based abstraction for launching processes.

DelegateProxy

114

Proxy for receive delegate events more practically.

CwlSignal

91

A framework for reactive programming.

RxCoreData

78

RxSwift extensions for Core Data.

RxMultipeer

48

A testable RxSwift wrapper around MultipeerConnectivity.

Observable.Swift

39

A small piece of code to enable reactive programming into your project.