Packages for keyword “reactive-programming”
These packages are available as a package collection, usable in Xcode or SwiftPM.
RxFlow
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
ReactiveSwift
Streams of values over time
RxSwiftExt
A collection of Rx operators & tools not found in the core RxSwift distribution
RxCombine
Bi-directional type bridging between RxSwift and Apple's Combine framework
SwiftRex
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
CombineCoreBluetooth
A wrapper API for CoreBluetooth using Combine Publishers
CombineExt
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
OpenCombine
Open source implementation of Apple's Combine framework for processing values over time.
SwiftObserver
Easy Elegant Reactive Swift #NoRx
Entwine
Testing tools and utilities for Apple's Combine framework.
Hover
Async network layer with Combine
CohesionKit
Single source of truth library
LightweightObservable
📬 A lightweight implementation of an observable sequence that you can subscribe to.
package-conbini
Publishers, operators, and subscribers to supplement Combine.
combine-interception
Package extending Apple' `Combine` framework for interception of objc selectors.
Emitter
🔴-🟢-🔵 A small Reactive Streams implementation. Emitters are thread-safe and annotated for use alongside Swift Concurrency code.
ReRxSwift
ReRxSwift: RxSwift bindings for ReSwift
Cancellor
Bind multiple cancellables to the lifetime of another object like a view controller.
DrX
The Rx doctor is in the house, curing all your ailments with simple-yet-expressive operators and extensions. Includes Cocoa Touch support!