RxSwift
|
Reactive Programming in Swift |
Moya
|
Network abstraction layer written in Swift. |
RxDataSources
|
UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...) |
ReactorKit
|
A library for reactive and unidirectional Swift applications |
XCoordinator
|
🎌 Powerful navigation library for iOS based on the coordinator pattern |
RxFlow
|
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern |
RxAlamofire
|
RxSwift wrapper around the elegant HTTP networking in Swift Alamofire |
RxKeyboard
|
Reactive Keyboard in iOS |
RxBluetoothKit
|
iOS & OSX Bluetooth library for RxSwift |
RxGesture
|
RxSwift reactive wrapper for view gestures |
RxSwiftExt
|
A collection of Rx operators & tools not found in the core RxSwift distribution |
RxRealm
|
RxSwift extension for RealmSwift's types |
RxFeedback
|
The universal system operator and architecture for RxSwift |
RxCombine
|
Bi-directional type bridging between RxSwift and Apple's Combine framework |
EVReflection
|
error: root manifest not found
|
Action
|
Abstracts actions to be performed in RxSwift. |
RxAutomaton
|
🤖 RxSwift + State Machine, inspired by Redux and Elm. |
Verge
|
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling. |
SwiftRex
|
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex |
RxAppState
|
RxSwift extensions for UIApplicationDelegate methods to observe changes in your app's state |
RxViewController
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.0.0 (currently 4.2.0)
|
ModernAVPlayer
|
ModernAVPlayer is a persistence AVPlayer wrapper |
RxReachability
|
RxSwift bindings for Reachability |
RxNetworks
|
error: root manifest not found
|
RxGRDB
|
Reactive extensions for SQLite |
MoyaSugar
|
🍯 Syntactic sugar for Moya |
RxCoreLocation
|
RxCoreLocation is a reactive abstraction to manage Core Location. |
Moya-ModelMapper
|
ModelMapper bindings for Moya. |
RxSpriteKit
|
:space_invader: Reactive Extensions for SpriteKit |
RxCodable
|
RxSwift wrapper for Codable |
RxExpect
|
RxSwift testing framework |
ReRxSwift
|
ReRxSwift: RxSwift bindings for ReSwift |
Minimalist
|
Observable Property and Signal for building data-driven UI without Rx |
RxWebSocket
|
Reactive WebSockets |
Cause-Logic-Effect
|
A library for helping conform to the Cause-Logic-Effect Architecture. |
RxDataSources-Texture
|
ASTable and ASCollection Data Sources for RxSwift (Texture) |
RxJSON
|
RxSwift wrapper for JSON |
RxViewBinder
|
RxViewBinder is a one-way architecture framework using Reactive. |
SwiftObserver
|
Easy Elegant Reactive Swift #NoRx |
RxEnumKit
|
Reactive extension for the EnumKit framework to enable easy working with observables streams of events as enum cases |
RxContacts
|
RxContacts is a RxSwift wrapper around the Contacts Framework. |
RxStore
|
Reactive State Management Tool for Swift |
RxSmartThrottle
|
Observable.throttle with custom intervals |
rage-ios
|
/usr/src/package: error: manifest parse error(s):
/usr/src/package/Package.swift:31:29: error: cannot convert value of type 'Int' to expected element type 'SwiftVersion'
swiftLanguageVersions: [5]
^
|
DrX
|
The Rx doctor is in the house, curing all your ailments with simple-yet-expressive operators and extensions. Includes Cocoa Touch support! |
CombineRx
|
Helpful bridging functions between RxSwift and Combine frameworks |
RxStoreKit
|
Reactive extensions of StoreKit(In-App purchase) |
NetworkReachabilityRxSwift
|
RxSwift Bindings for NetworkReachability |
RxAppKit
|
RxSwift for macOS |
Disposable
|
🗑️ Disposable lifecycle handlers. 'Disposables' are source-agnostic and can represent custom handlers or wrap Swift Tasks, Combine Cancellable, RxSwift Disposables, etc. |
RxShell
|
Launch bash shell in Reactive way, and also provide DSL Interface |