I have yet to try these, but they look awesome.

  • SwiftyAttributes - create NSAttributedString easily
  • SwiftLinkPreview - extract URL’s title, preview image
  • iOS 10 drawer UI - Pulley and SPStorkController
  • Permission request
  • Spectrum - Lossless resize, rotate operations on image
  • R - This is like Android’s R, generating a file with constants to the strings
  • Ensemble - sync Core Data to iCloud or Dropbox ($299)
  • Deep Belief - Image recognition
  • Layout - Supports live reloading and creating view hierarchy with XML (kind of like Android). Nick Lockwood builds the higher level UI system.
  • Expression - Also by Nick Lockwood. Evaluate simple expression in String such as “1 + 2”.

Segmented Controls

Others

  • KVOController - by Facebook for observing key-value easily
  • ViewDeck - Slide a view over like Path app
  • JLRoutes - URL schemes
  • Kiwi - BDD testing
  • SCWaveformView - from audio/video
  • SHUIKitBlocks - UIKit replacement - block instead of delegates
  • Tweaks - a settings for on/off debug stuff, by Facebook
  • LocationManager - grab once easily

UIKit

UITextField

UIButton/Buttons

Alert Sheet/View/Popup Modal

Pull to refresh

Slide to reveal menu

  • SWRevealViewController
  • PHAirViewController - like AirBnb
  • iOS-Slide-Menu
  • RW tutorial
  • MMDrawerController
  • RESideMenu

Chart

  • JBChartView

Progress Bar

  • YLProgressBar - nice, and without images

Image View/UIImage

  • FastImageCache - Load image at higher FPS, less memory usage, by sacrificing disk usage
  • JTSImageViewController - full screen, pan, zoom, flick away - like lightbox
  • SDWebImage - Web view and cache and gif. But they say AFNetworking provides the same
  • PAAImageView - Rounded, using AFNetworking and lightly cached
  • ZDStickerView - edit with 1 finger
  • UzysImageCropper
  • TDImageColors: Detect most used color
  • UIImageViewModeScaleAspect - Animate between 2 contentMode

Graphics

  • NXDrawKit - draw on view, written in Swift
  • jot - Add touch-controlled drawings, by IFTTT

Map View

  • Clustering
  • FBAnnotationClustering
  • CCHMapClusterController

Activity

Tags/Tokens

Effects

  • Shimmer - A shimmering effect to show progress
  • DEInfiniteTileMarqueeView - marquee image
  • UIImage-BlurredFrame - apply blur
  • RQShineLabel - UILabel random char fade in
  • FXBlurView
  • YIInnerShadowView - Drop inner shadow

Other Views

  • 10Clock - Circular sleep to wake period
  • Eureka - Create forms eg section +++ row
  • SZTextView - UITextView with placeholder
  • Flat UI
  • MDCSwipeToChoose
  • RAMReel - a text field and list selector, that animates beautifully
  • RPSlidingMenu - a parallax effect as you drag in the collection view
  • Chameleon - Auto color scheme

VoIP/SMS/Calls

Sinch - rebtel using? Seems mature. Talked about PushKit.

Multiple libs-in-1

twotoasters (pod subspecs! but not popular lib)
DerpKit - KVO+blocks and others

Swift Web Frameworks

This is not iOS, but Swift. And for sure many web frameworks will be created, just like JS.

  • https://github.com/qutheory/vapor
    • Inspired by Laravel. Pretty comprehensive on how to deploy to DO and Heroku.
  • https://github.com/PerfectlySoft/Perfect
  • https://github.com/izqui/Taylor

Apple Watch

Markdown

  • AttributedMarkdown - customise the font style for PARA, EMPH, etc
  • MXMarkdownKeyboard - using inputAccessoryView
  • GHMarkdownParser - GitHub flavour
  • Cocoanetics/DTMarkdownParser
  • MMMarkdown - popular, but not yet supporting mmd
  • bypass - Render in UITextView (not html)
  • /NimbusKit/markdown: NSAttributedString Parser (can use with TTTAttributedLabel)
  • Markingbird - In swift

Gestures

  • DBPathRecognizer: Recognizer with combinations of 8 strokes. Easily ‘A’, ‘B’, etc.
Image

@samwize

¯\_(ツ)_/¯

Back to Overview