awesome-rxswift
An "awesome" type curated list of RxSwift library and learning material
501 stars
15 watching
45 forks
Language: Swift
last commit: about 4 years ago
Linked from 1 awesome list
awesomeawesome-listawesome-rxswiftrxswift
Content / Open-Source-Apps | |||
| eidolon | 2,710 | over 1 year ago | The Artsy Auction Kiosk App |
| RxTodo | 1,297 | almost 2 years ago | iOS Todo Application with RxSwift + MVVM |
| RxSwiftExamples | 973 | almost 5 years ago | Examples and resources for RxSwift |
| LearningRxSwift | 167 | over 7 years ago | A space to doodle as I learn RxSwift |
| ReactiveWeatherExample | 201 | over 6 years ago | A simple iOS weather app using the MVVM pattern and RxSwift framework |
| ReallySimpleMVVMLoginExampleWithRxSwift | 96 | almost 5 years ago | Simulation of log in process with RxSwift |
| RxChat | 73 | over 8 years ago | Sample using Rx for a chat app, using Node.js, Socket.io, RxSwift and Rx.js |
| RxSwiftPlayer | 95 | almost 8 years ago | A demo project to explores RxSwift and RxCocoa |
| Passcode | 260 | about 5 years ago | 🔑 Passcode for iOS Rxswift, ReactorKit and IGListKit example |
| QiitaWithFluxSample | 104 | almost 7 years ago | A sample project uses Flux and MVVM features with RxSwift |
| 100-days-of-RxSwift | 199 | over 7 years ago | 💨100 days and 40 project of RxSwift |
| RxGithub | 120 | about 5 years ago | An example of MVVM using RxSwift and Swinject (DI) |
| ZhiHu-RxSwift | 371 | over 6 years ago | ZhiHu Daily with RxSwift |
| Papr | 1,148 | about 4 years ago | An Unsplash app for iOS |
| RxXMLY | 321 | over 6 years ago | XiMaLaYa with RxSwift |
| SwiftHub | 3,019 | 4 months ago | Github iOS client written in RxSwift and MVVM clean architecture |
| RxStateReducer | 4 | over 5 years ago | A pattern of state management with unidirectional data flow and state reducer |
| RxMarbles | 482 | over 4 years ago | RxMarbles iOS app |
| GiTiny | 273 | over 4 years ago | An iOS app for GitHub with exploring trending, Written in RxSwift and MVVM-C architecture |
Content / Libraries | |||
| RxCombine | 1,034 | 5 months ago | Bi-directional type bridging between RxSwift and Apple's Combine framework |
| RxAlamofire | 1,618 | 6 months ago | RxSwift wrapper around the elegant HTTP networking in Swift Alamofire |
| RxBluetoothKit | 1,408 | 7 months ago | iOS & OSX Bluetooth library for RxSwift |
| RxDataSources | 3,084 | 3 months ago | Table and Collection View Data Sources for RxSwift |
| RxGesture | 1,371 | about 2 years ago | RxSwift reactive wrapper for view gestures |
| Action | 876 | 12 months ago | Abstracts actions to be performed in RxSwift |
| RxViewModel | 401 | over 1 year ago | ReactiveViewModel-esque using RxSwift |
| RxOptional | 701 | over 1 year ago | RxSwift extensions for Swift optionals and "Occupiable" types |
| NSObject-Rx | 643 | about 2 years ago | Handy RxSwift extensions on NSObject, including rx_disposeBag |
| RxAutomaton | 715 | almost 3 years ago | RxSwift + State Machine, inspired by Redux and Elm |
| Moya | 15,099 | about 2 months ago | Network abstraction layer written in Swift |
| Moya-ObjectMapper | 7 | over 3 years ago | ObjectMapper bindings for Moya and RxSwift |
| RxSwiftExt | 1,320 | about 1 year ago | Additional operators not found in the core RxSwift distribution |
| RxPermission | 226 | almost 7 years ago | RxSwift bindings for Permissions API in iOS |
| RxGitHubAPI | 73 | over 7 years ago | A GitHubAPI base on Stream by RxSwift |
| FirebaseRxSwiftExtensions | 77 | over 8 years ago | Extension Methods for Firebase and RxSwift |
| ObservableArray-RxSwift | 113 | over 6 years ago | An array that can emit messages of elements and diffs on it's changing |
| RxKeyboard | 1,604 | 10 months ago | Reactive Keyboard in iOS |
| RxCoreLocation | 181 | over 2 years ago | RxCoreLocation is a reactive abstraction to manage Core Location |
| RxNimble | 265 | 12 months ago | Nimble extensions that making unit testing with RxSwift easier |
| iOS-Awesome-Starter-Kit | 609 | over 7 years ago | The perfect combination: Clean Swift + ReSwift + PromiseKit |
| CleanArchitectureRxSwift | 3,897 | 4 months ago | Example of Clean Architecture of iOS app using RxSwift |
| RxRealm | 1,153 | 4 months ago | RxSwift extension for RealmSwift's types |
| RxFeedback | 1,036 | about 1 year ago | Feedback loops architecture for RxSwift |
| RxCoreMotion | 60 | over 3 years ago | Provides an easy and straight-forward way to use Apple iOS CoreMotion responses as Rx Observables |
| RxViewController | 346 | over 2 years ago | RxSwift wrapper for UIViewController and NSViewController |
| RxTask | 15 | over 7 years ago | An RxSwift implementation of a command line runner |
| RxIGListKit | IGListKit with RxSwift🚀 | ||
| RxAppState | 391 | 4 months ago | RxSwift extensions for UIApplicationDelegate methods to observe changes in your app's state |
| RxPermission | 226 | almost 7 years ago | RxSwift bindings for Permissions API in iOS |
| RxFlow | 1,878 | 8 months ago | RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern |
| Reactant | 373 | almost 3 years ago | Reactant is a reactive architecture for iOS |
| RxCoreData | 165 | over 3 years ago | RxSwift extensions for Core Data |
| RxOptional | 701 | over 1 year ago | RxSwift extensions for Swift optionals and "Occupiable" types |
| RxSpriteKit | 131 | over 4 years ago | Reactive Extensions for SpriteKit 👾 |
| RxGRDB | 218 | about 2 years ago | Reactive extensions for SQLite |
| RxReduce | 125 | over 5 years ago | RxReduce is a lightweight framework that ease the implementation of a state container pattern in a Reactive Programming compliant way |
| RxTheme | 382 | over 3 years ago | Theme management based on Rx |
| RxMKMapView | 120 | 8 months ago | RxMKMapView is a RxSwift wrapper for MKMapView |
| RxKingfisher | 222 | over 2 years ago | Reactive extension for the Kingfisher image downloading and caching library |
| RxGoogleMaps | 95 | about 1 year ago | RxSwift reactive wrapper for GoogleMaps SDK |
| RxFileMonitor | 60 | almost 2 years ago | RxSwift wrapper around CoreFoundation file events (FSEvent*) |
| Cycle.swift | 24 | over 1 year ago | Cyclical observable for unidirectional architectures inspired by |
| RxStoreKit | 111 | over 3 years ago | RxStoreKit is lightweight and easy to use Rx support for StoreKit(In-App Purchases) |
| RxASDataSources | 119 | over 2 years ago | RxDataSource for AsyncDisplayKit/Texture |
| RxCoordinator | 2,242 | over 1 year ago | Reactive navigation library for iOS based on the coordinator pattern |
| RxFirebase | 224 | about 1 year ago | RxSwift extensions for Firebase |
| RxDucks | 40 | over 5 years ago | 🦆 RxDucks is a Redux-like framework working on RxSwift |
| RxValidator | 154 | almost 6 years ago | Easy to Use, Read, Extensible, Flexible Validation Checker |
| RxMediaPicker | 180 | over 3 years ago | A reactive wrapper built around UIImagePickerController |
| RxState | 154 | over 1 year ago | Redux implementation in Swift using RxSwift |
| RxSegue | 80 | almost 7 years ago | Reactive generic segue, implemented with RxSwift |
| RxAnimated | 687 | almost 3 years ago | Animated RxCocoa bindings |
| RxSwiftUtilities | 189 | almost 3 years ago | Helpful classes and extensions for RxSwift |
| RxPagination | 364 | almost 7 years ago | The demo project for "Protocol-Oriented Programming in Networking" |
| RxPager | 60 | about 2 years ago | Pager for RxSwift |
| RxWebKit | 249 | over 1 year ago | RxWebKit is a RxSwift wrapper for WebKit |
| RxBiBinding | 126 | over 3 years ago | Reactive two-way binding |
| RxStarscream | 152 | 10 months ago | A lightweight extension to subscribe Starscream websocket events with RxSwift |
| RxLocalizer | 134 | over 2 years ago | RxLocalizer allows you to localize your apps, using RxSwift 🚀 |
| RxRealmDataSources | 161 | over 2 years ago | An easy way to bind an RxRealm observable to a table or collection view |
| RxCocoa-Texture | 100 | almost 3 years ago | RxCocoa Extension Library for Texture |
| RxReachability | 284 | about 2 years ago | RxSwift bindings for Reachability |
| RxCodable | 114 | over 5 years ago | RxSwift wrapper for Codable |
| RxExpect | 104 | over 3 years ago | RxSwift testing framework |
| rxswift-notifications | 33 | over 4 years ago | A small group of extensions on top of NSNotification center and RxSwift that allows for strong-typed notifications |
| RxNuke | 148 | over 1 year ago | RxSwift extensions for Nuke |
| RxAlert | 50 | about 2 months ago | UIAlertController using RxSwift |
| RxStoreKit | 111 | over 3 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 7 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,345 | almost 2 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 | ||