Reactive

ReactiveCocoa

18377

Streams of values over time.

RxSwift

12384

Reactive Programming in Swift.

ReSwift

4777

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

Bond

3400

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

Render

1753

React-inspired library for writing UIKit UIs.

Katana

1669

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

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!   

CleanArchitectureRxSwift

1206

Example of Clean Architecture of iOS app using RxSwift.

Material Motion

1175

Reactive motion for iOS.

Interstellar

974

The simplest Signal implementation for Functional Reactive Programming.

ReactiveKit

943

A collection of frameworks for reactive and functional reactive programming.

ReactorKit

903

A framework for reactive and unidirectional application architecture.

RxAlamofire

880

A wrapper around the elegant HTTP networking in Alamofire.

RxBluetoothKit

706

Bluetooth library for RxSwift.

RxKeyboard

689

Provides a reactive way of observing keyboard frame changes.

RxFlow

644

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

RxAutomaton

611

RxSwift + State Machine, inspired by Redux and Elm.

RxRealm

603

Rx wrapper for Realm's collection types.

RxGesture

534

RxSwift reactive wrapper for view gestures.

RxFeedback

480

The simplest architecture for RxSwift.

RxOptional

367

RxSwift extensions for Swift optionals and Occupiable types.

RxAnimated

352

Provides animation interface to RxCocoa's bindings.

NSObject-Rx

284

Handy RxSwift extensions on NSObject, including rx_disposeBag.

CwlSignal

232

A framework for reactive programming.

Observable

172

The easiest way to observe values.

RxIGListKit

129

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

ReactiveTask

122

Flexible, stream-based abstraction for launching processes.

DelegateProxy

115

Proxy for receive delegate events more practically.

RxMediaPicker

100

A reactive wrapper built around UIImagePickerController.

RxCoreData

86

RxSwift extensions for Core Data.

RxMultipeer

49

A testable RxSwift wrapper around MultipeerConnectivity.

Observable.Swift

39

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

Mixin

35

React.js like Mixin. More powerful Protocol-Oriented Programming.