Reactive

ReactiveCocoa

17573

Streams of values over time.

RxSwift

10089

Reactive Programming in Swift.

ReSwift

4006

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

Bond

3187

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

Katana

1576

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

Render

1510

React-inspired library for writing UIKit UIs.

ReactKit

1213

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

Enjoy iOS Cookies?

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

Material Motion

1026

Reactive motion for iOS.

Interstellar

945

The simplest Signal implementation for Functional Reactive Programming.

ReactiveKit

866

A collection of frameworks for reactive and functional reactive programming.

RxAlamofire

708

A wrapper around the elegant HTTP networking in Alamofire.

CleanArchitectureRxSwift

674

Example of Clean Architecture of iOS app using RxSwift.

ReactorKit

636

A framework for reactive and unidirectional application architecture.

RxBluetoothKit

575

Bluetooth library for RxSwift.

RxAutomaton

566

RxSwift + State Machine, inspired by Redux and Elm.

RxKeyboard

495

Provides a reactive way of observing keyboard frame changes.

RxRealm

447

Rx wrapper for Realm's collection types.

RxGesture

387

RxSwift reactive wrapper for view gestures.

RxFeedback

237

The simplest architecture for RxSwift.

NSObject-Rx

208

Handy RxSwift extensions on NSObject, including rx_disposeBag.

CwlSignal

207

A framework for reactive programming.

ReactiveTask

118

Flexible, stream-based abstraction for launching processes.

RxIGListKit

99

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

DelegateProxy

92

Proxy for receive delegate events more practically.

RxMediaPicker

86

A reactive wrapper built around UIImagePickerController.

RxCoreData

69

RxSwift extensions for Core Data.

AsyncNinja

54

Library for concurrency and reactive programming. http://async.ninja/

RxMultipeer

46

A testable RxSwift wrapper around MultipeerConnectivity.

Observable.Swift

38

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