awesome-rxswift
RxSwift library list
A curated collection of RxSwift libraries and learning resources
An "awesome" type curated list of RxSwift library and learning material
503 stars
15 watching
45 forks
Language: Swift
last commit: over 5 years ago
Linked from 1 awesome list
awesomeawesome-listawesome-rxswiftrxswift
Content / Open-Source-Apps | |||
| eidolon | 2,707 | almost 3 years ago | The Artsy Auction Kiosk App |
| RxTodo | 1,299 | about 3 years ago | iOS Todo Application with RxSwift + MVVM |
| RxSwiftExamples | 975 | about 6 years ago | Examples and resources for RxSwift |
| LearningRxSwift | 167 | over 8 years ago | A space to doodle as I learn RxSwift |
| ReactiveWeatherExample | 201 | over 7 years ago | A simple iOS weather app using the MVVM pattern and RxSwift framework |
| ReallySimpleMVVMLoginExampleWithRxSwift | 96 | almost 6 years ago | Simulation of log in process with RxSwift |
| RxChat | 73 | over 9 years ago | Sample using Rx for a chat app, using Node.js, Socket.io, RxSwift and Rx.js |
| RxSwiftPlayer | 95 | almost 9 years ago | A demo project to explores RxSwift and RxCocoa |
| Passcode | 260 | about 6 years ago | 🔑 Passcode for iOS Rxswift, ReactorKit and IGListKit example |
| QiitaWithFluxSample | 105 | almost 8 years ago | A sample project uses Flux and MVVM features with RxSwift |
| 100-days-of-RxSwift | 199 | about 1 year ago | 💨100 days and 40 project of RxSwift |
| RxGithub | 122 | about 6 years ago | An example of MVVM using RxSwift and Swinject (DI) |
| ZhiHu-RxSwift | 370 | over 7 years ago | ZhiHu Daily with RxSwift |
| Papr | 1,147 | about 5 years ago | An Unsplash app for iOS |
| RxXMLY | 321 | over 7 years ago | XiMaLaYa with RxSwift |
| SwiftHub | 3,039 | over 1 year ago | Github iOS client written in RxSwift and MVVM clean architecture |
| RxStateReducer | 4 | over 6 years ago | A pattern of state management with unidirectional data flow and state reducer |
| RxMarbles | 479 | over 5 years ago | RxMarbles iOS app |
| GiTiny | 276 | almost 6 years ago | An iOS app for GitHub with exploring trending, Written in RxSwift and MVVM-C architecture |
Content / Libraries | |||
| RxCombine | 1,033 | over 1 year ago | Bi-directional type bridging between RxSwift and Apple's Combine framework |
| RxAlamofire | 1,626 | over 1 year ago | RxSwift wrapper around the elegant HTTP networking in Swift Alamofire |
| RxBluetoothKit | 1,416 | over 1 year ago | iOS & OSX Bluetooth library for RxSwift |
| RxDataSources | 3,101 | over 1 year ago | Table and Collection View Data Sources for RxSwift |
| RxGesture | 1,389 | about 3 years ago | RxSwift reactive wrapper for view gestures |
| Action | 874 | about 2 years ago | Abstracts actions to be performed in RxSwift |
| RxViewModel | 401 | almost 3 years ago | ReactiveViewModel-esque using RxSwift |
| RxOptional | 700 | about 1 year ago | RxSwift extensions for Swift optionals and "Occupiable" types |
| NSObject-Rx | 643 | about 3 years ago | Handy RxSwift extensions on NSObject, including rx_disposeBag |
| RxAutomaton | 715 | almost 4 years ago | RxSwift + State Machine, inspired by Redux and Elm |
| Moya | 15,166 | about 1 year ago | Network abstraction layer written in Swift |
| Moya-ObjectMapper | 7 | over 4 years ago | ObjectMapper bindings for Moya and RxSwift |
| RxSwiftExt | 1,334 | about 2 years ago | Additional operators not found in the core RxSwift distribution |
| RxPermission | 226 | almost 8 years ago | RxSwift bindings for Permissions API in iOS |
| RxGitHubAPI | 73 | over 8 years ago | A GitHubAPI base on Stream by RxSwift |
| FirebaseRxSwiftExtensions | 77 | over 9 years ago | Extension Methods for Firebase and RxSwift |
| ObservableArray-RxSwift | 112 | over 7 years ago | An array that can emit messages of elements and diffs on it's changing |
| RxKeyboard | 1,609 | almost 2 years ago | Reactive Keyboard in iOS |
| RxCoreLocation | 181 | over 3 years ago | RxCoreLocation is a reactive abstraction to manage Core Location |
| RxNimble | 265 | about 2 years ago | Nimble extensions that making unit testing with RxSwift easier |
| iOS-Awesome-Starter-Kit | 609 | over 8 years ago | The perfect combination: Clean Swift + ReSwift + PromiseKit |
| CleanArchitectureRxSwift | 3,914 | over 1 year ago | Example of Clean Architecture of iOS app using RxSwift |
| RxRealm | 1,157 | over 1 year ago | RxSwift extension for RealmSwift's types |
| RxFeedback | 1,034 | about 2 years ago | Feedback loops architecture for RxSwift |
| RxCoreMotion | 60 | almost 5 years ago | Provides an easy and straight-forward way to use Apple iOS CoreMotion responses as Rx Observables |
| RxViewController | 346 | over 3 years ago | RxSwift wrapper for UIViewController and NSViewController |
| RxTask | 15 | over 8 years ago | An RxSwift implementation of a command line runner |
| RxIGListKit | IGListKit with RxSwift🚀 | ||
| RxAppState | 390 | over 1 year ago | RxSwift extensions for UIApplicationDelegate methods to observe changes in your app's state |
| RxPermission | 226 | almost 8 years ago | RxSwift bindings for Permissions API in iOS |
| RxFlow | 1,880 | almost 2 years ago | RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern |
| Reactant | 374 | almost 4 years ago | Reactant is a reactive architecture for iOS |
| RxCoreData | 165 | almost 5 years ago | RxSwift extensions for Core Data |
| RxOptional | 700 | about 1 year ago | RxSwift extensions for Swift optionals and "Occupiable" types |
| RxSpriteKit | 131 | over 5 years ago | Reactive Extensions for SpriteKit 👾 |
| RxGRDB | 219 | about 3 years ago | Reactive extensions for SQLite |
| RxReduce | 125 | over 6 years ago | RxReduce is a lightweight framework that ease the implementation of a state container pattern in a Reactive Programming compliant way |
| RxTheme | 383 | over 4 years ago | Theme management based on Rx |
| RxMKMapView | 120 | over 1 year ago | RxMKMapView is a RxSwift wrapper for MKMapView |
| RxKingfisher | 224 | over 3 years ago | Reactive extension for the Kingfisher image downloading and caching library |
| RxGoogleMaps | 95 | over 2 years ago | RxSwift reactive wrapper for GoogleMaps SDK |
| RxFileMonitor | 61 | almost 3 years ago | RxSwift wrapper around CoreFoundation file events (FSEvent*) |
| Cycle.swift | 24 | almost 3 years ago | Cyclical observable for unidirectional architectures inspired by |
| RxStoreKit | 112 | almost 5 years ago | RxStoreKit is lightweight and easy to use Rx support for StoreKit(In-App Purchases) |
| RxASDataSources | 119 | over 3 years ago | RxDataSource for AsyncDisplayKit/Texture |
| RxCoordinator | 2,266 | over 2 years ago | Reactive navigation library for iOS based on the coordinator pattern |
| RxFirebase | 225 | about 2 years ago | RxSwift extensions for Firebase |
| RxDucks | 40 | over 6 years ago | 🦆 RxDucks is a Redux-like framework working on RxSwift |
| RxValidator | 155 | almost 7 years ago | Easy to Use, Read, Extensible, Flexible Validation Checker |
| RxMediaPicker | 181 | over 4 years ago | A reactive wrapper built around UIImagePickerController |
| RxState | 154 | over 2 years ago | Redux implementation in Swift using RxSwift |
| RxSegue | 80 | almost 8 years ago | Reactive generic segue, implemented with RxSwift |
| RxAnimated | 690 | about 4 years ago | Animated RxCocoa bindings |
| RxSwiftUtilities | 189 | almost 4 years ago | Helpful classes and extensions for RxSwift |
| RxPagination | 363 | about 8 years ago | The demo project for "Protocol-Oriented Programming in Networking" |
| RxPager | 60 | about 3 years ago | Pager for RxSwift |
| RxWebKit | 252 | over 2 years ago | RxWebKit is a RxSwift wrapper for WebKit |
| RxBiBinding | 126 | almost 5 years ago | Reactive two-way binding |
| RxStarscream | 152 | almost 2 years ago | A lightweight extension to subscribe Starscream websocket events with RxSwift |
| RxLocalizer | 134 | over 3 years ago | RxLocalizer allows you to localize your apps, using RxSwift 🚀 |
| RxRealmDataSources | 161 | almost 4 years ago | An easy way to bind an RxRealm observable to a table or collection view |
| RxCocoa-Texture | 100 | almost 4 years ago | RxCocoa Extension Library for Texture |
| RxReachability | 283 | about 3 years ago | RxSwift bindings for Reachability |
| RxCodable | 114 | over 6 years ago | RxSwift wrapper for Codable |
| RxExpect | 104 | almost 5 years ago | RxSwift testing framework |
| rxswift-notifications | 33 | over 5 years ago | A small group of extensions on top of NSNotification center and RxSwift that allows for strong-typed notifications |
| RxNuke | 148 | over 2 years ago | RxSwift extensions for Nuke |
| RxAlert | 50 | about 1 year ago | UIAlertController using RxSwift |
| RxStoreKit | 112 | almost 5 years ago | RxStoreKit is lightweight and easy to use Rx support for StoreKit(In-App Purchases) |
Content / Tutorials | |||
| Marble Diagrams | , a beautiful way to understand sequences and transformations that happen over time | ||
| The-introduction-to-RxSwift-you-have-been-missing | 383 | over 8 years ago | |
| Implementing MVVM in iOS with RxSwift | |||
| ReactiveCocoa vs RxSwift | |||
| RxSwift by Examples #1 – The basics. | |||
| Getting Started With RxSwift and RxCocoa - Ray Wenderlich | |||
| RxSwift: Transforming Operators - Ray Wenderlich | |||
| Learn & Master ⚔️ the Basics of RxSwift in 10 Minutes | |||
| Functional Reactive Programming with RxSwift | |||
| Introducing RxSwift: Reactive Programming with Swift! - Ray Wenderlich | |||
| RxSwift-Chinese-Documentation | 1,352 | almost 3 years ago | RxSwift Chinese Documentation |
| RxSwift foundation and basic components | |||
| Quick short guide to implement RxSwift | |||
| RxSwift with MVVM | |||
| Creating an IOS app with MVVM and RxSwift in minutes | |||
Content / Communities | |||
| RxSwift Community | RxSwift ecosystem projects | ||
| RxSwift Community Projects | Official RxSwift Community Projects | ||