All Projects → yokurin → RxSwift-VIPER-iOS

yokurin / RxSwift-VIPER-iOS

Licence: MIT license
RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture. Also RxSwiftVIPER is not a strict VIPER architecture.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to RxSwift-VIPER-iOS

Swift-VIPER-iOS
SwiftVIPER is an sample iOS App written in Swift using the VIPER architecture. Also SwiftVIPER is not a strict VIPER architecture.
Stars: ✭ 25 (-46.81%)
Mutual labels:  github-api, viper, viper-architecture
Swift-Viper-Weather-App
iOS app with Clean Architecture
Stars: ✭ 20 (-57.45%)
Mutual labels:  rxswift, viper, viper-architecture
Swift-VIPER-Rx
VIPER architecture model. Show a single class of responsibility.
Stars: ✭ 19 (-59.57%)
Mutual labels:  rxswift, viper-architecture
AndroidVIP
Android project to experiment the VIPER approach using mosby, RxJava and dagger2
Stars: ✭ 21 (-55.32%)
Mutual labels:  viper, viper-architecture
KDInstagram
Instagram Clone built in Swift. Utilize three design patterns in three major modules.
Stars: ✭ 119 (+153.19%)
Mutual labels:  rxswift, viper
Zhuishushenqi
追书神器Swift版客户端(非官方)。 不断更新中......
Stars: ✭ 196 (+317.02%)
Mutual labels:  rxswift, viper
VIPERArchitectureGenerator
Generates files for your VIPER Architecture files.
Stars: ✭ 15 (-68.09%)
Mutual labels:  viper, viper-architecture
Articles Ios Viper
Demo app for VIPER design pattern implementation
Stars: ✭ 254 (+440.43%)
Mutual labels:  rxswift, viper
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+1817.02%)
Mutual labels:  rxswift, viper
RxSwift-MVVM-iOS
SwiftMVVM is an sample iOS App written in Swift using the MVVM architecture.
Stars: ✭ 96 (+104.26%)
Mutual labels:  github-api, rxswift
Rxgithub
An example of MVVM using RxSwift and Swinject (DI)
Stars: ✭ 109 (+131.91%)
Mutual labels:  github-api, rxswift
Jcabi Github
Object Oriented Wrapper of Github API
Stars: ✭ 252 (+436.17%)
Mutual labels:  github-api
Ghapi
A delightful and complete interface to GitHub's amazing API
Stars: ✭ 187 (+297.87%)
Mutual labels:  github-api
Ansibullbot
Bot for management of Ansible issues and PRs on GitHub.
Stars: ✭ 183 (+289.36%)
Mutual labels:  github-api
Octohatrack
🐙👒 Show _all_ the contributors to a GitHub repository.
Stars: ✭ 175 (+272.34%)
Mutual labels:  github-api
BringMyOwnBeer-
PunkAPI(BrewDog) 을 이용한 RxSwift-MVVM 예제 (Naver Tech Concert)
Stars: ✭ 80 (+70.21%)
Mutual labels:  rxswift
Builderbook
Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
Stars: ✭ 3,015 (+6314.89%)
Mutual labels:  github-api
Githubdb
A Lightweight Cloud based JSON Database with a MongoDB like API for Node.
Stars: ✭ 174 (+270.21%)
Mutual labels:  github-api
Beefun Pro
Github client for iOS in Swift.
Stars: ✭ 172 (+265.96%)
Mutual labels:  github-api
Auto Green
自动保持 GitHub 提交状态常绿 a commit every day, keep your girlfriend far away.
Stars: ✭ 164 (+248.94%)
Mutual labels:  github-api

RxSwiftVIPER (View, Interactor, Presenter, Entity, Router) with RxSwift

RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture.
Also RxSwiftVIPER is not a strict VIPER architecture.
Part of the project is a unique way.

Language

Sample App

Architecture

Run Sample

  1. Clone this repository.

    git clone [email protected]:yokurin/RxSwift-VIPER-iOS.git
    
  2. Open RxSwiftVIPER.xcworkspace in Xcode.

  3. Run

Description

RxSwiftVIPER is not a strict VIPER architecture.
Part of the project is a unique way. This is just a suggestion.

With RxSwift , RxSwiftCommunity/Action, APIKit

See Source code here

Unit Test

WIP ...

Xcode Template ( xctemplate )

WIP ...

Requirements

  • Xcode 10.0+
  • Swift 4.2+

Installation

git clone [email protected]:yokurin/RxSwift-VIPER-iOS.git

See Also

yokurin/Swift-VIPER-iOS

Adopted Delegate Pattern. Not use RxSwift

yokurin/Swift-MVCR-iOS

SwiftMVCR is an sample iOS App written in Swift using the MVCR architecture. (Model, View, Controller, Router) Adopted Delegate Pattern. Not use RxSwift

Author

Tsubasa Hayashi, [email protected]

License

RxSwiftVIPER is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].