Reactive

ReactiveCocoa

16926

Streams of values over time.

RxSwift

8521

Reactive Programming in Swift.

ReSwift

3401

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

Bond

3033

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

Katana

1479

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

Render

1396

React-inspired library for writing UIKit UIs.

ReactKit

1193

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

910

The simplest Signal implementation for Functional Reactive Programming.

ReactiveKit

820

A collection of frameworks for reactive and functional reactive programming.

RxAlamofire

599

A wrapper around the elegant HTTP networking in Alamofire.

RxAutomaton

537

RxSwift + State Machine, inspired by Redux and Elm.

RxBluetoothKit

517

Bluetooth library for RxSwift.

CleanArchitectureRxSwift

433

Example of Clean Architecture of iOS app using RxSwift.

RxKeyboard

404

Provides a reactive way of observing keyboard frame changes.

RxRealm

327

Rx wrapper for Realm's collection types.

RxGesture

288

RxSwift reactive wrapper for view gestures.

CwlSignal

186

A framework for reactive programming.

NSObject-Rx

170

Handy RxSwift extensions on NSObject, including rx_disposeBag.

ReactiveTask

118

Flexible, stream-based abstraction for launching processes.

DelegateProxy

93

Proxy for receive delegate events more practically.

RxMediaPicker

68

A reactive wrapper built around UIImagePickerController.

RxCoreData

57

RxSwift extensions for Core Data.

RxMultipeer

43

A testable RxSwift wrapper around MultipeerConnectivity.

Observable.Swift

37

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