Quantcast
Channel: 懒得折腾
Viewing all articles
Browse latest Browse all 764

Apps Built with RxSwift

$
0
0

Apps Built with RxSwift

Eidolon

Artsy’s auction bidding kiosk is built with RxSwift and demonstrates some neat uses of the Swift type system.

ReactiveWeatherExample

A simple iOS weather app using the MVVM pattern and RxSwift framework.

TicTacToe

Stateless Tic Tac Toe game with RxSwift.

Simple MVVM Login Example

Simulation of a log in process using RxSwift and MVVM.

Count It

Never lose the count again. App with Apple Watch integration that lets you count anything.

RxTodo

iOS Todo Application with RxSwift + MVVM.

RxSwift Abstractions

Action

Encapsulates an action to be performed, usually by a button press. Contains helpful extensions on a variety of UI classes.

RxEasing

RxEasing provides a few utility functions for applying easing functions to RxSwift Observable streams.

RxViewModel

RxViewModel is the marriage between MVVM and Rx extensions, inspired by ReactiveCocoa’s RVMViewModel project.

CollectionVariable

RxSwift Variable designed for collections. It exposes a changes observable that notifies when items are inserted or removed from the collection.

RxOptional

RxSwift extentions for Swift optionals and “Occupiable” types.

RxGesture

RxSwift extentions for iOS/OSX that allow to easily observe gestures on any view.

RxPermission

RxSwift bindings for Permissions API in iOS.

RxSegue

Reactive generic segue, implemented with RxSwift.

RxAutoUpdater

Auto update to data for UITableView/UICollectionView.

Projects that Extend Other Projects with RxSwift

Moya-ObjectMapper

ObjectMapper bindings for Moya for easier JSON serialization, including RxSwift bindings.

NSObject+Rx

Handy RxSwift extensions on NSObject, including rx_disposeBag.

Parse-RxSwift

A collection of wrapper classes that allow you to use RxSwift Observers in place of Parse’s callbacks.

RxAlamofire

RxSwift wrapper around the elegant HTTP networking in Swift Alamofire. It exposes network requests as observables that can be used with RxSwift.

RxMKMapView

RxMKMapView is a RxSwift wrapper for MKMapView (MapKit) delegate.

RxNimble

Nimble matchers for Observable types, built on top of RxBlocking.

RxWebKit

RxWebKit is a RxSwift wrapper for WebKit.

RxMediaPicker

A reactive wrapper built around UIImagePickerController.

RxMultipeer

A testable RxSwift wrapper around MultipeerConnectivity.

RxBluetoothKit

iOS & OSX Bluetooth library for RxSwift.

RxStarscream

A lightweight extension to subscribe Starscream websocket events with RxSwift.

RxGoogleMaps

RxGoogleMaps is a RxSwift wrapper for GoogleMaps delegate.

Projects with RxSwift Extensions

Moya

Moya is a network abstraction layer built on top of Alamofire. It exposes network requests as observables that can be used with RxSwift.

SugarRecord

SugarRecord is a CoreData/Realm wrapper. It exposes storage operations and fetches as observables to be used with RxSwift.

ReactiveCommander

ReactiveCommander implements the Commands Pattern using NSOperation and NSOperationQueue extensions exposing a Reactive interface.

This webpage is open source and we welcome contributions.



Viewing all articles
Browse latest Browse all 764

Trending Articles