MindorksOpenSource / Ios Viper Architecture
Licence: apache-2.0
This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
Stars: ✭ 578
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Ios Viper Architecture
Modelassistant
Elegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-95.5%)
Mutual labels: coredata, viper
Swift project
原OC项目用swift实现,纯swift项目,可作为学习swift的demo,包含多个自定义控件,并且进行封装网络请求库,结构清晰。
Stars: ✭ 133 (-76.99%)
Mutual labels: ios-app, alamofire
Avsqldebugger
A Simple Core Data Debugger that will look inside your apps DB
Stars: ✭ 30 (-94.81%)
Mutual labels: ios-app, coredata
Currency Converter Swift3.0 Viper
Calculates money quick and easy way to see live foreign exchange rates (Based on swift 4.2, viper architecture and special thanks to https://github.com/hakanensari/fixer-io for conversion API)
Stars: ✭ 198 (-65.74%)
Mutual labels: viper, alamofire
iOSSwiftStarter
A sample iOS app written in Swift using the VIPER architecture.
Stars: ✭ 73 (-87.37%)
Mutual labels: alamofire, coredata
Rgviperchat
An iOS chat app written following a VIPER architecture and BDD
Stars: ✭ 65 (-88.75%)
Mutual labels: ios-app, viper
Upcomingmovies
Movies app written in Swift 5 using the TMDb API and demonstrating Clean Architecture, Dependency Injection, MVVM and Coordinators.
Stars: ✭ 160 (-72.32%)
Mutual labels: ios-app, coredata
iOSProjects
It's project that contains different applications developed with Swift 5.7 👨💻👩🏼💻🧑🏿💻
Stars: ✭ 122 (-78.89%)
Mutual labels: alamofire, ios-app
Expenso Ios
A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID) and MVVM Architecture.
Stars: ✭ 191 (-66.96%)
Mutual labels: ios-app, coredata
NYTimes-iOS
🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥
Stars: ✭ 152 (-73.7%)
Mutual labels: coredata, ios-app
Example Ios Apps
A curated list of Open Source example iOS apps developed in Swift. An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature.
Stars: ✭ 461 (-20.24%)
Mutual labels: ios-app
Multi Os Engine
Multi-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (-8.48%)
Mutual labels: ios-app
React Native Mixpanel
A React Native wrapper for Mixpanel tracking
Stars: ✭ 451 (-21.97%)
Mutual labels: ios-app
Koanf
Light weight, extensible configuration management library for Go. Built in support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Stars: ✭ 450 (-22.15%)
Mutual labels: viper
Swift Viper Module
Xcode template for VIPER Architecture written in Swift 4
Stars: ✭ 527 (-8.82%)
Mutual labels: viper
iOS Viper Architecture: Sample App
This repository contains a detailed sample app that implements VIPER architecture using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
VIPER Architecture Blueprint
Project Structure
Read the below listed article. It describe the VIPER concepts and the Project structure.
Building iOS App With VIPER Architecture
Just fork, clone, build, run and learn VIPER architecture for IOS.
git clone https://github.com/MindorksOpenSource/iOS-Viper-Architecture.git
cd iOS-Viper-Architecture
pod install
open iOS-Viper-Architecture.xcworkspace
License
Copyright (C) 2017 MINDORKS NEXTGEN PRIVATE LIMITED
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Contributing to iOS Viper Architecture
Just make pull request. You are in!
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].