Swift Reactive Programming

Open-source Swift projects categorized as Reactive Programming

Top 23 Swift Reactive Programming Projects

  • ReSwift

    Unidirectional Data Flow in Swift - Inspired by Redux

  • CleanArchitectureRxSwift

    Example of Clean Architecture of iOS app using RxSwift

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ReactiveSwift

    Streams of values over time

  • OpenCombine

    Open source implementation of Apple's Combine framework for processing values over time.

  • Project mention: How to use OpenCombine framework with Android Studio | dev.to | 2024-01-27
  • Katana

    Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.

  • Project mention: Moving the Evernote center of operations to Europe | news.ycombinator.com | 2023-07-09

    I think they are overestimating their reputation.

    Basically an Italian app publisher with a weird over the top landing page: https://bendingspoons.com/

  • RxCoordinator

    🎌 Powerful navigation library for iOS based on the coordinator pattern

  • Render

    UIKit a-là SwiftUI.framework [min deployment target iOS10]

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • RxFlow

    RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern

  • 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.

  • RxAlamofire

    RxSwift wrapper around the elegant HTTP networking in Swift Alamofire

  • RxKeyboard

    Reactive Keyboard in iOS

  • RxBluetoothKit

    iOS & OSX Bluetooth library for RxSwift (by Polidea)

  • RxGesture

    RxSwift reactive wrapper for view gestures

  • ReactiveKit

    A Swift Reactive Programming Kit

  • RxRealm

    RxSwift extension for RealmSwift's types

  • RxCombine

    Bi-directional type bridging between RxSwift and Apple's Combine framework

  • RxAnimated

    Animated RxCocoa bindings

  • Bow

    🏹 Bow is a cross-platform library for Typed Functional Programming in Swift

  • NSObject-Rx

    Handy RxSwift extensions on NSObject, including rx.disposeBag.

  • SwiftRex

    Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex

  • Project mention: Kaleidoscope of iOS app architectures | dev.to | 2024-01-29

    Originally created for React web apps. Difficult to navigate the code, messy side-effects. ReSwift is a prominent implementation for iOS, although the project doesn’t show much activity anymore. There are others. SwiftRex, for example.

  • Verge

    🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.

  • Hanson

    Lightweight observations and bindings in Swift

  • CwlSignal

    A Swift framework for reactive programming.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Swift Reactive Programming related posts

Index

What are some of the best open-source Reactive Programming projects in Swift? This list will help you:

Project Stars
1 ReSwift 7,510
2 CleanArchitectureRxSwift 3,824
3 ReactiveSwift 2,956
4 OpenCombine 2,640
5 Katana 2,245
6 RxCoordinator 2,199
7 Render 2,155
8 RxFlow 1,844
9 CombineExt 1,673
10 RxAlamofire 1,600
11 RxKeyboard 1,557
12 RxBluetoothKit 1,390
13 RxGesture 1,337
14 ReactiveKit 1,234
15 RxRealm 1,141
16 RxCombine 1,021
17 RxAnimated 686
18 Bow 640
19 NSObject-Rx 639
20 SwiftRex 621
21 Verge 614
22 Hanson 519
23 CwlSignal 304

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com