All Projects → satishbabariya → swift-boilerplate

satishbabariya / swift-boilerplate

Licence: MIT license
Clean Architecture for iOS projects (Swift + Programmatically UI + MVC + RxSwift + Auto Layout Visual Format + REST + JWT)

Programming Languages

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

Projects that are alternatives of or similar to swift-boilerplate

DailyNews
Daily News is a news app with good looking user interface ! Apps architecture is MVVM and used RxSwift for binding.
Stars: ✭ 31 (+121.43%)
Mutual labels:  rxswift, autolayout
MADE.NET
MADE.NET is a home to all of those bits of code that you know you'll reuse in another project. Making app development easier with .NET.
Stars: ✭ 75 (+435.71%)
Mutual labels:  mvc, extensions
ios-architecture-example
Architecture pattern simple examples in iOS. You can compare differences in MVC, MVP, MVVM-Delegate and MVVM-Rx for same feature
Stars: ✭ 16 (+14.29%)
Mutual labels:  mvc, rxswift
KDInstagram
Instagram Clone built in Swift. Utilize three design patterns in three major modules.
Stars: ✭ 119 (+750%)
Mutual labels:  mvc, rxswift
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+6335.71%)
Mutual labels:  mvc, rxswift
RxMVC-Swift
Unidirectional MVC with ReactiveX
Stars: ✭ 87 (+521.43%)
Mutual labels:  mvc, rxswift
getx snippets extension
An extension to accelerate the process of developing applications with flutter, aimed at everyone using the GetX package.
Stars: ✭ 142 (+914.29%)
Mutual labels:  mvc
organiser
An organic web framework for organized web servers.
Stars: ✭ 58 (+314.29%)
Mutual labels:  mvc
cfwheels-example-app
A CFWheels 2.x App with user management, role based permissions and password resets
Stars: ✭ 17 (+21.43%)
Mutual labels:  mvc
django-views-tutorial
🚀 ✅ Function and class-based Django view repository.
Stars: ✭ 19 (+35.71%)
Mutual labels:  mvc
RxSwift-Workshops
EL Passion - RxSwift Workshops
Stars: ✭ 41 (+192.86%)
Mutual labels:  rxswift
quarkiverse
Repository for contributing to quarkiverse wiki
Stars: ✭ 29 (+107.14%)
Mutual labels:  extensions
OverlayViewController
A simple way to present your child view controller on top of another one
Stars: ✭ 17 (+21.43%)
Mutual labels:  extensions
QuickCore
Delphi Core Framework to fast build desktop/mobile/web apps.
Stars: ✭ 84 (+500%)
Mutual labels:  mvc
mvc
PHP MVC boilerplate with user authentication, basic security and MySQL CRUD operations.
Stars: ✭ 28 (+100%)
Mutual labels:  mvc
dva-boot
🌱 使用CRA(create-react-app v2) 构建的react dva 2 脚手架 支持动态路由、接口数据模拟、按功能分层、并且包含诸多实用的小组件
Stars: ✭ 79 (+464.29%)
Mutual labels:  mvc
application
✨ Extra contrib to nette/application (@nette)
Stars: ✭ 23 (+64.29%)
Mutual labels:  mvc
grass-addons
GRASS GIS Addons Repository (Manuals: https://grass.osgeo.org/grass-stable/manuals/addons/ | Linux-logs: https://grass.osgeo.org/addons/grass8/logs/ | Windows logs: https://wingrass.fsv.cvut.cz/grass82/addons/grass-8.2.0/logs/)
Stars: ✭ 64 (+357.14%)
Mutual labels:  extensions
Wilson
ERP / CRM system for small to medium construction companies.
Stars: ✭ 84 (+500%)
Mutual labels:  mvc
Lightweight-PHP-Framework-For-Web-and-APIs
Simple PHP framework that helps you quickly understand and write simple APIs.
Stars: ✭ 24 (+71.43%)
Mutual labels:  mvc

Swift Boilerplate

Clean Architecture for iOS projects (Swift + Programmatically UI + RxSwift + Auto Layout Visual Format + REST + JWT)

Folder Structure

│   AppDelegate.swift
│   Launcher.swift
│
├───Controllers
│   └───Home
│           HomeController.swift
│           HomeView.swift
│
├───Controls
│       MasterButton.swift
│       MasterLabel.swift
│       MasterScrollView.swift
│       MasterTextField.swift
│
├───Core
│       MasterNavigationController.swift
│       MasterView.swift
│       MasterViewController.swift
│
├───Extensions
│       Dictionary+Extensions.swift
│       Sequence+Extensions.swift
│       String+Extensions.swift
│       UICollectionView+Extensions.swift
│       UITableView+Extensions.swift
│       UIView+Extensions.swift
│
├───Models
│       Todo.swift
│       User.swift
│
├───Resources
│   │   Application+Colors.swift
│   │   Application+Configrations.swift
│   │   Application+Fonts.swift
│   │   Application+Validations.swift
│   │
│   └───Font
│       └───Roboto
│               Roboto-Bold.ttf
│
├───ServerRequests
│       ResponseParser.swift
│       RESTClient.swift
│       RESTUtils.swift
│
├───Services
│       Application.swift
│       MessageManager.swift
│       ReachabilityService.swift
│       UserDefaults.swift
│
└───Utilities
        Events.swift
        Logger.swift
        RxActivity.swift

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].