oronbz / Rxgithub
An example of MVVM using RxSwift and Swinject (DI)
Stars: ✭ 109
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Rxgithub
Iossampleapp
Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
Stars: ✭ 510 (+367.89%)
Mutual labels: rxswift, mvvm, dependency-injection
TVToday
iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager
Stars: ✭ 27 (-75.23%)
Mutual labels: rxswift, dependency-injection, mvvm
Ios
A sample project demonstrating MVVM, RxSwift, Coordinator Pattern, Dependency Injection
Stars: ✭ 49 (-55.05%)
Mutual labels: rxswift, mvvm, dependency-injection
Social Note
Social Note - Note-taking, sharing, time & location reminder
Stars: ✭ 38 (-65.14%)
Mutual labels: firebase, dependency-injection
Kodein Mvvm
Example app using Kodein for dependency injection with MVVM and Architecture Components
Stars: ✭ 26 (-76.15%)
Mutual labels: mvvm, dependency-injection
Travelmantics
Firestore & firebase storage MVVM sample
Stars: ✭ 28 (-74.31%)
Mutual labels: firebase, mvvm
Mvvmc Splitviewcontroller
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Stars: ✭ 45 (-58.72%)
Mutual labels: rxswift, mvvm
Awesome Android Kotlin Apps
👓 A curated list of awesome android kotlin apps by open-source contributors.
Stars: ✭ 1,058 (+870.64%)
Mutual labels: firebase, mvvm
Gitmessenger
GitMessenger is github chat app built with socket.io , firebase, nodejs and bootstrap where developers can share code,images and much more 😊
Stars: ✭ 78 (-28.44%)
Mutual labels: github-api, firebase
Android App Architecture Mvvm Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
Stars: ✭ 69 (-36.7%)
Mutual labels: mvvm, dependency-injection
Price Tracker
Price Tracking Application - An experimental Kotlin Android project with complex android app requirements.
Stars: ✭ 80 (-26.61%)
Mutual labels: mvvm, dependency-injection
Greet
Greet is a simple social network for Android written using Firebase Cloud Firestore and Cloud Functions
Stars: ✭ 23 (-78.9%)
Mutual labels: firebase, mvvm
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+726.61%)
Mutual labels: rxswift, mvvm
Flair
This is powerful android framework
Stars: ✭ 31 (-71.56%)
Mutual labels: mvvm, dependency-injection
Marvelheroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+657.8%)
Mutual labels: mvvm, dependency-injection
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Stars: ✭ 89 (-18.35%)
Mutual labels: firebase, mvvm
Professionalcsharp7
Code samples for the book Professional C# 7 and .NET Core 2.0 (with updates for 2.1), Wrox Press
Stars: ✭ 403 (+269.72%)
Mutual labels: mvvm, dependency-injection
Coordinator Mvvm Rx Example
Example of MVVM-C architecture implemented with RxSwift
Stars: ✭ 469 (+330.28%)
Mutual labels: rxswift, mvvm
Jetchat
Swift5.0编写的简仿微信聊天应用,完美支持表情键盘、单聊、群聊、本地消息会话缓存。
Stars: ✭ 61 (-44.04%)
Mutual labels: rxswift, mvvm
RxGithub
This is an example project to demonstrate dependency injection and Swinject in MVVM (Model-View-ViewModel) architecture with RxSwift.
Requirements
- Xcode 8.0 or later
- GitHub personal access token
Setup
- Download the source code or clone the repository.
- Get a free personal access token from GitHub.
- Create a swift file named
Keys.swift
with the following content inRxGithub
folder in the project. The string"TOKEN"
should be replaced with your own personal access token.
Keys.swift
import Foundation
enum Keys {
static let GitHubAccessToken = "TOKEN"
}
Workshop sessions (Hebrew)
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].