• Stars
    star
    500
  • Rank 88,178 (Top 2 %)
  • Language
    Swift
  • License
    Apache License 2.0
  • Created about 8 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An "awesome" type curated list of RxSwift library and learning material

Awesome-RxSwiftAwesome

Miss Electric Eel 2016 An "awesome" type curated list of RxSwift library and learning material

Content

Open-Source-Apps

Libraries

  • RxCombine Bi-directional type bridging between RxSwift and Apple's Combine framework
  • RxAlamofire RxSwift wrapper around the elegant HTTP networking in Swift Alamofire
  • RxBluetoothKit iOS & OSX Bluetooth library for RxSwift
  • RxDataSourcesTable and Collection View Data Sources for RxSwift
  • RxGesture RxSwift reactive wrapper for view gestures
  • Action Abstracts actions to be performed in RxSwift.
  • RxViewModel ReactiveViewModel-esque using RxSwift
  • RxOptional RxSwift extensions for Swift optionals and "Occupiable" types
  • NSObject-Rx Handy RxSwift extensions on NSObject, including rx_disposeBag.
  • RxAutomaton RxSwift + State Machine, inspired by Redux and Elm.
  • Moya Network abstraction layer written in Swift.
  • Moya-ObjectMapper ObjectMapper bindings for Moya and RxSwift
  • RxSwiftExt Additional operators not found in the core RxSwift distribution
  • RxPermission RxSwift bindings for Permissions API in iOS.
  • RxGitHubAPI A GitHubAPI base on Stream by RxSwift
  • FirebaseRxSwiftExtensions Extension Methods for Firebase and RxSwift
  • ObservableArray-RxSwift An array that can emit messages of elements and diffs on it's changing.
  • RxKeyboard Reactive Keyboard in iOS
  • RxCoreLocation RxCoreLocation is a reactive abstraction to manage Core Location.
  • RxNimble Nimble extensions that making unit testing with RxSwift easier
  • iOS-Awesome-Starter-Kit The perfect combination: Clean Swift + ReSwift + PromiseKit
  • CleanArchitectureRxSwift Example of Clean Architecture of iOS app using RxSwift
  • RxRealm RxSwift extension for RealmSwift's types
  • RxFeedback Feedback loops architecture for RxSwift
  • RxCoreMotion Provides an easy and straight-forward way to use Apple iOS CoreMotion responses as Rx Observables.
  • RxViewController RxSwift wrapper for UIViewController and NSViewController
  • RxTask An RxSwift implementation of a command line runner.
  • RxIGListKit IGListKit with RxSwift🚀
  • RxAppState RxSwift extensions for UIApplicationDelegate methods to observe changes in your app's state
  • RxPermission RxSwift bindings for Permissions API in iOS.
  • RxFlow RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
  • Reactant Reactant is a reactive architecture for iOS https://www.reactant.tech
  • RxCoreData RxSwift extensions for Core Data
  • RxOptional RxSwift extensions for Swift optionals and "Occupiable" types
  • RxSpriteKit Reactive Extensions for SpriteKit 👾
  • RxGRDB Reactive extensions for SQLite
  • RxReduce RxReduce is a lightweight framework that ease the implementation of a state container pattern in a Reactive Programming compliant way.
  • RxTheme Theme management based on Rx
  • RxMKMapView RxMKMapView is a RxSwift wrapper for MKMapView delegate
  • RxKingfisher Reactive extension for the Kingfisher image downloading and caching library
  • RxGoogleMaps RxSwift reactive wrapper for GoogleMaps SDK
  • RxFileMonitor RxSwift wrapper around CoreFoundation file events (FSEvent*) http://cleancocoa.com/
  • Cycle.swift Cyclical observable for unidirectional architectures inspired by cycle.js.
  • RxStoreKit RxStoreKit is lightweight and easy to use Rx support for StoreKit(In-App Purchases).
  • RxASDataSources RxDataSource for AsyncDisplayKit/Texture
  • RxCoordinator Reactive navigation library for iOS based on the coordinator pattern
  • RxFirebase RxSwift extensions for Firebase
  • RxDucks 🦆 RxDucks is a Redux-like framework working on RxSwift.
  • RxValidator Easy to Use, Read, Extensible, Flexible Validation Checker
  • RxMediaPicker A reactive wrapper built around UIImagePickerController.
  • RxState Redux implementation in Swift using RxSwift
  • RxSegue Reactive generic segue, implemented with RxSwift.
  • RxAnimated Animated RxCocoa bindings
  • RxSwiftUtilities Helpful classes and extensions for RxSwift
  • RxPagination The demo project for "Protocol-Oriented Programming in Networking".
  • RxPager Pager for RxSwift
  • RxWebKit RxWebKit is a RxSwift wrapper for WebKit
  • RxBiBinding Reactive two-way binding
  • RxStarscream A lightweight extension to subscribe Starscream websocket events with RxSwift
  • RxLocalizer RxLocalizer allows you to localize your apps, using RxSwift 🚀
  • RxRealmDataSources An easy way to bind an RxRealm observable to a table or collection view
  • RxCocoa-Texture RxCocoa Extension Library for Texture.
  • RxReachability RxSwift bindings for Reachability
  • RxCodable RxSwift wrapper for Codable
  • RxExpect RxSwift testing framework
  • rxswift-notifications A small group of extensions on top of NSNotification center and RxSwift that allows for strong-typed notifications
  • RxNuke RxSwift extensions for Nuke
  • RxAlert UIAlertController using RxSwift.
  • RxStoreKit RxStoreKit is lightweight and easy to use Rx support for StoreKit(In-App Purchases).

Tutorials

Communities

More Repositories

1

ios-developer-tools

Tools that every iOS developer should know.
Swift
1,667
star
2

Blogs

一点心得 - iOS,Swift,React Native,Python...
Objective-C
1,593
star
3

ReactNativeMaterials

React Native的中文参考资料,包括开源库,文字/视频资料,相关工具等
704
star
4

PullToRefreshKit

【Deprecated】Pull to refresh in Swift, easy to use, easy to customize(下拉刷新/QQ/淘宝/优酷/雅虎天气/大众点评)
Swift
554
star
5

QTEventBus

iOS事件总线,支持AppDelegate解耦,支持基于响应链的局部总线
Objective-C
428
star
6

MDTable

A data-driven UITableView framework
Swift
162
star
7

ImageMaskTransition

Elegant image transition between view controllers,support both Modal and Push
Swift
121
star
8

LeoDanmakuKit

An iOS Danmaku Kit (添加纯文字弹幕)
Objective-C
52
star
9

LHPerformanceStatusBar

A status bar to show FPS, CPU and memory usage
Objective-C
51
star
10

WCGradientCircleLayer

Draw Gradient Layer from one color to another
Objective-C
36
star
11

ParallexBanner

【Deprecated】A banner scrollview to show images with parallex effect
Swift
30
star
12

LHNavigationController

像网易新闻那样,支持全屏push/pop的导航控制器(A NavigationController that allow you to push/pop with full screen gesture)
Objective-C
26
star
13

DraggableTableView

【Deprecated】Extension for the UITableView that allows a user to move cells with long press and drop.
Swift
26
star
14

LHProgressHUD

A modern ProgressHUD with wonderful animation
Objective-C
23
star
15

LHCityPickerController

包含所有地级市的城市选择控制器,和大众点评类似
Objective-C
13
star
16

React-Native-Files

A project used to store temp files
12
star
17

SwiftDynamicTableviewHeight

A project about how to do dynamic height with system cell
Swift
12
star
18

LeoMobileDeveloper

1
star