Top 23 Swift Reactive Programming Projects
:iphone: Collaborative List of Open-Source iOS AppsProject mention: iOS privacy friendly apps | reddit.com/r/privacytoolsIO | 2021-08-15
Unidirectional Data Flow in Swift - Inspired by Redux
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Example of Clean Architecture of iOS app using RxSwiftProject mention: CoreData common practice - Do you usually have a struct based data class, as the bridge between your UI layer, and the CoreData data layer? | reddit.com/r/swift | 2021-06-13
CleanArchitectureRxSwift has a concrete demonstration of how using separate structs can help you use isolate persistence so as to use the same view controller with either Realm or CoreData (that obviously applies to more recent persistence options as well).
Streams of values over time
Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.
UIKit a-là SwiftUI.framework [min deployment target iOS10]
Open source implementation of Apple's Combine framework for processing values over time.
Run Linux Software Faster and Safer than Linux with Unikernels.
🎌 Powerful navigation library for iOS based on the coordinator patternProject mention: Coordinators in SwiftUI | reddit.com/r/iOSProgramming | 2021-01-22
Hey, as we have stated in the article, we have built XCoordinator as a coordinator framework for UIKit (https://github.com/quickbirdstudios/XCoordinator). For a previous version of XCoordinator, we have also written a blog article: https://quickbirdstudios.com/blog/ios-navigation-library-based-on-the-coordinator-pattern/
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator patternProject mention: Coordinators in SwiftUI | reddit.com/r/iOSProgramming | 2021-01-22
Alternative implementations of the coordinator pattern include RxFlow: https://github.com/RxSwiftCommunity/RxFlow
RxSwift wrapper around the elegant HTTP networking in Swift Alamofire
Reactive Keyboard in iOS
iOS & OSX Bluetooth library for RxSwift (by Polidea)
A Swift Reactive Programming Kit
RxSwift reactive wrapper for view gestures
RxSwift extension for RealmSwift's typesProject mention: SwiftUI and realm database: Looking for best practices | reddit.com/r/iOSProgramming | 2021-01-10
You can take a look here : https://github.com/RxSwiftCommunity/RxRealm
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.Project mention: Creating Frameworks: What is Necessary? | reddit.com/r/swift | 2021-01-24
Other frameworks that are important for me are ones that add missing functionality, like CombineExt, or abstractions like Moya.
Bi-directional type bridging between RxSwift and Apple's Combine frameworkProject mention: I recently started looking more into the Combine framework. I found these Interactive Marble diagrams of Rx Observables and wanted to share them. Unfortunately, the operators are not always the same for Combine but it is still good fun. Not sure how difficult it would be to replicate this. | reddit.com/r/swift | 2021-01-25
The sad thing to notice is how many of the operators in RxSwift have no Combine equivalent. Fortunately, there is the RxCombine library so you can freely mix the two.
🤖 RxSwift + State Machine, inspired by Redux and Elm.
Animated RxCocoa bindings
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Handy RxSwift extensions on NSObject, including rx.disposeBag.
Lightweight observations and bindings in Swift
🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM. (by VergeGroup)
What are some of the best open-source Reactive Programming projects in Swift? This list will help you:
Are you hiring? Post a new remote job listing for free.