Skip to content

Instantly share code, notes, and snippets.

@RyogaK
Created June 7, 2016 05:10
Show Gist options
  • Save RyogaK/fbe7d898729c6c55511ccefb9ab1468e to your computer and use it in GitHub Desktop.
Save RyogaK/fbe7d898729c6c55511ccefb9ab1468e to your computer and use it in GitHub Desktop.

iOS

Bases

  • Realm: Local DB
  • SwiftTask: Extended promise
  • SwiftBond: Data bindings
  • Alamofire: Http client
  • AlamofireImage: Image loader w/ image filter
  • Moya: Http API wrapper
  • Unbox: Json parser
  • Swinject: DI container
  • SwiftyUserDefaults: NSUserDefaults wrapper

UI/UX

  • DZNEmptyDataSet: Screen of empty list
  • SwipeBack: Deal with SwipeBack
  • SVProgressHUD: Progress dialog
  • UITextView+Placeholder: Add placeholder to UITextView
  • HMSegmentedControl: Customizable segmented control
  • GBVersionTracking: Version tracker
  • SVPullToRefresh: Pull to refresh
  • Spring: View animation

UnitTest

  • Quick: UnitTest framework like rspec
  • Mockingjay: In app mock server

Other

  • SwiftCSV: CSV/TSV parse

XCode plugins

  • IntelliPaste
  • SCXcodeMinimap
  • SwiftLintXcode
  • SCXcodeSwitchExpander
  • KZLinkedConsole
  • KSImageNamed
  • Cichild
  • RealmBrowser
  • RealmPlugin
  • VVDocumenter-Xcode
  • XAligh
  • xcfui
  • XToDo
  • AutoHighlightSymbol
  • Backlight
  • ColorSenseRainbow
  • Crayons
  • HOStringSense
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment