Skip to content

All-in-one iOS project template used Swift language with MVVM pattern. xctemplate ready.

License

Notifications You must be signed in to change notification settings

dypme/iOStarter

Repository files navigation

iOStarter

MIT License GitHub Release Platform
Swift 5.x PR's Welcome

Installation

  1. Download template (iOStarter.xctemplate) from release page
  2. Extract and copy (Create first folder if not found)
  • Project Template: ~/Library/Developer/Xcode/Templates/Project Templates/{extract_here}
  • File Template or Add-on: ~/Library/Developer/Xcode/Templates/File Templates/{extract_here}
  1. New project template will add on Project Templates section when You create new project. File template will show on iOStarter Add-on section when You create new file.
  2. After that just run pod install after create new project

Libraries

  • Alamofire
    HTTP networking library written in Swift.
  • IQKeyboardManagerSwift
    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.
  • SwiftyJSON
    The better way to deal with JSON data in Swift.
  • Kingfisher
    A lightweight, pure-Swift library for downloading and caching images from the web.
  • SwiftGen
    A tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them type-safe to use.
  • NVActivityIndicatorView
    A collection of awesome loading animations
  • CryptoSwift
    CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
  • MMKV
    An efficient, small mobile key-value storage framework developed by WeChat.
  • FSPagerView
    FSPagerView is an elegant Screen Slide Library implemented primarily with UICollectionView.
  • L10n-swift
    Localization of the application with ability to change language "on the fly" and support for plural form in any language.
  • Lightbox
    A convenient and easy to use image viewer for your iOS app
  • KYDrawerController
    Side Drawer Navigation Controller similar to Android
  • LicensePlist
    A license list generator of all your dependencies for iOS applications
  • Firebase
    Firebase iOS SDK