List of my favorite swift libraries, frameworks, extensions, tools, examples, etc.
- Layout, UI
- Networking
- Images
- Dispatches
- JSON
- Databases
- Games, SceneKit, SpriteKit
- Caching
- Extensions
- Authentication
- Playgrounds
- Others
- Neon - A powerful Swift programmatic UI layout framework.
- SnapKit - A Swift Autolayout DSL for iOS & OS X.
- ActiveLabel.swift - UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://).
- ParkedTextField - A text field with a constant text/placeholder.
- LiquidFloatingActionButton - Material Design Floating Action Button in liquid state.
- TKSubmitTransition - Animated UIButton of Loading Animation and Transition Animation.
- AMScrollingNavbar - Scrollable UINavigationBar that follows the scrolling of a UIScrollView.
- BRYXBanner - A lightweight dropdown notification for iOS 7+, in Swift.
- PullToBounce - Animated "Pull To Refresh" Library for UIScrollView.
- TKAnimatedCheckButton - Animated Check Button.
- FillableLoaders - Completely customizable progress based loaders drawn using custom CGPaths written in Swift.
- NVActivityIndicatorView - Collection of nice loading animations.
- TOCropViewController - A view controller that allows users to crop UIImage objects.
- iOS Charts - An iOS port of the beautiful MPAndroidChart.
- CVCalendar - A custom visual calendar for iOS 8 written in Swift.
- UIStackViewPlayground - Playground to play with UIStackViews.
- CariocaMenu - CariocaMenu is a simple, elegant, fast, modern, innovative, ..., navigation menu for your iOS app.
- Cartography - A declarative Auto Layout DSL.
- FlagKit - Beautiful flag icons for usage in apps and on the web.
- CardAnimation - There are two style implement, auto layout and frame-based layout.
- FrostedSidebar - Hamburger Menu using Swift and iOS 8 API's
- GearRefreshControl - A custom animation for the UIRefreshControl.
- SKPhotoBrowser - Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers written by swift 2.0.
- DGElasticPullToRefresh - Elastic pull to refresh for iOS developed in Swift.
- StarWars Animation - This component implements transition animation to crumble view-controller into tiny pieces.
- Instructions - Create walkthroughs and coach mark tours in a simple way.
- TVButton - Recreating the cool parallax icons from Apple TV as iOS UIButtons (in Swift).
- Alamofire - Elegant HTTP Networking in Swift.
- Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web.
- Reachability.swift - Replacement for Apple's Reachability re-written in Swift with closures.
- ImageLoaderSwift - A lightweight and fast image loader for iOS written in Swift.
- Toucan - Fabulous Image Processing in Swift.
- Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web.
- Nuke - Advanced framework for managing images.
- TOCropViewController - A view controller that allows users to crop UIImage objects.
- Async - Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch.
- RateLimit - Simple utility for only executing code every so often.
- ObjectMapper - Simple JSON Object mapping written in Swift.
- AlamofireObjectMapper - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper.
- Unbox - The easy to use Swift JSON decoder.
- Argo - Functional JSON parsing library for Swift.
- SwiftyJSON - The better way to deal with JSON data in Swift.
- Decodable - Swift 2 JSON parsing done (more) right.
- ModelRocket - An iOS framework for creating JSON-based models.
- JSONWebToken.swift - Swift implementation of JSON Web Token (JWT).
- Gloss - A shiny JSON parsing library in Swift.
- Genome - A simple, type safe, failure driven mapping library for serializing JSON to models in Swift 2.0 (Supports Linux)
- Realm - Realm is a mobile database: a replacement for Core Data & SQLite.
- SQLite.swift - A type-safe, Swift-language layer over SQLite3.
- SceneKitFrogger - A 3D Frogger / Crossy Road clone made with Scene Kit and Swift.
- Swift 2048 - 2048 for Swift.
- FlappySwift - Swift implementation of flappy bird.
- JigsawPuzzle - Simple 9x9 jigsaw puzzle game.
- Breakout - Simple breakout game.
- Simple SpriteKit Game - Simple SpriteKit game with sounds, gestures, dynamic lightning, detect collisions, has splash and shake screen effects.
- Orbit7 - Open Source iOS Game created in SpriteKit with Swift.
- HanekeSwift - A lightweight generic cache for iOS written in Swift with extra love for images.
- ExSwift - A set of Swift extensions for standard types and classes.
- UIColor+Hex - Convenience method for creating autoreleased color using RGBA hex string.
- EVReflection - Swift helper library with reflection functions with support for NSCoding, Printable, Hashable, Equatable and JSON.
- OAuth2 - OAuth2 framework for OS X and iOS, written in Swift.
- OAuthSwift - Swift based OAuth library for iOS.
- UIStackViewPlayground - Playground to play with UIStackViews.
- PathKit - Effortless path operations in Swift.
- Design Patterns In Swift - Design Patterns implemented in Swift.
- Linchi - Small web server written in pure Swift, designed for Linux.
- awesome-swift - A collaborative list of awesome swift resources. Great source!
- jazzy - Soulful docs for Swift & Objective-C.
- Swift Radio - Professional Radio Station App.
- SwiftWeather - SwiftWeather is an iOS weather app developed in Swift 2.
- LeetCode Solutions in Swift - Get prepared for your next iOS job interview by studying high quality LeetCode solutions in Swift 2.1.
- Plum-O-Meter - 3D Touch Application for Weighing Plums (and other small fruit!)