5b4165d278c265cd5a35: Source for the Khan Academy app's unusual scrolling interactions
Transition: Easy interactive interruptible custom ViewController transitions
MIBlurPopup: MIBlurPopup let you create amazing popups with a blurred background
AnimatedCollectionViewLayout: A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code
Guaka: The smartest and most beautiful (POSIX compliant) Command line framework for Swift
Notepad: A fully themeable markdown editor with live syntax highlighting
bd50b15693f4fc6dc7ae: Playing with Swift Pattern Matching for Mathematical Expressions (run in playground)
ALBNoSQLDB: A SQLite database wrapper written in Swift that requires no SQL knowledge to use and can sync with instances of itself
xcode-snippets: Xcode Snippets for Swift 2, based on those by Mattt at https://github.com/Xcode-Snippets/Objective-C
ArrayDiff: A Swift utility to make updating table views/collection views trivially easy and reliable
ACAnimatedTextField: ACAnimatedTextField is a subclass of UITextField which replaces a text placeholder with an image
SwiftGen: A collection of Swift tools to generate Swift code (enums for your assets, storyboards, Localizable.strings, …)
Lantern: A dedicated Mac app for website auditing and crawling http://www.burntcaramel.com/lantern/
CKWaveCollectionViewTransition: Cool wave like transition between two or more UICollectionView
DDUtils: a VERY loose collection of individual classes and/or components for OSX/IOS that I find myself reusing
GenericDatasource: A Swift implementation of a generic datasource that you can use for table views.
ParticleLab: Particle system that's both calculated and rendered on the GPU using the Metal framework
GPaperTrans: Yet another UICollectionView layout transitions inspired by Facebook Paper App
HanekeSwift: A lightweight generic cache for iOS written in Swift with extra love for images
RazzleDazzle: A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros
CoreStore: Unleashing the real power of Core Data with the elegance and safety of Swift
KGFloatingDrawer: A floating navigation drawer with an interesting animated presentation
DragDropCollectionView: A UICollectionView which allows for easy drag and drop to reorder cells. Mimicks the drag and drop on the iOS Springboard when reordering apps (wiggle animation included!).
Genome: A simple, type safe, failure driven mapping library for serializing JSON to models in Swift 2.0
MotionKit: Get the data from Accelerometer, Gyroscope and Magnetometer in only Two or a few lines of code. CoreMotion now made insanely simple
SwiftMacTypes: SwiftAdditions: A Swift bridge for the data types in the MacTypes header.
NKWatchActivityIndicator: An activity indicator library for Apple Watch and a sample to push the limit of animation in watchOS 2
NaughtyKeyboard: The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
BTNavigationDropdownMenu: The elegant dropdown menu appears underneath navigation bar to display a list of related items when a user click on the navigation title.
Koloda: KolodaView is a class designed to simplify the implementation of Tinder like cards
GuillotineMenu: Our Guillotine Menu Transitioning Animation reminds a bit of a notorious killing machine
AAFaceDetection: Prototyping-Library providing easy access to iOS face detection features through NSNotification
Swift-Diagram-Playgrounds: Drawing diagrams in Swift using a recursive enum data structure
BubbleTransition: A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
SwiftCop: SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
MyKit: Swift library that extends iOS and OS X fundamental frameworks' functionality
Reachability.swift: Replacement for Apple's Reachability re-written in Swift with closures
821a0748257dc8d3581f: A Swift String extension that converts a hexadecimal color to a UIColor
LiterateSwiftGUI: LiterateSwift is a (GUI) tool to edit your literate swift files.
8e4cab3ed7d1e7da47e7: ShapedButton is a UIButton subclass optimized for non-rectangular button shapes
watchOS-2-heartrate: watchOS 2.0 healthkit, heartrate streaming, start workout session
LeetCode-Solutions-in-Swift: Get prepared for your next iOS job interview by studying high quality LeetCode solutions in Swift 2.1
swift_playgrounds: A collection of Swift playgrounds demonstrating language basics, JSON parsing, HTTP networking and File IO
DCRadialGraph: DCRadialGraph is a swift based, good looking, easy to use, drop in radial/circular graph view
DPImageCache: Extension for UIImageView. Help loading image asynchronously and store local file cache.
Playground%20Secrets%20and%20Power%20Tips: Playground Secrets and Power Tips for Swift 2.0 (from Erica Sadun book)
EVReflection: Swift helper library with reflection functions with support for NSCoding, Printable, Hashable, Equatable and JSON
SigmaSwiftStatistics: A collection of functions for statistical calculation in iOS and OS X
spacetime: Experimental iOS library for live transformations on parts of layers
Presentation: Presentation helps you to make tutorials, release notes and animated pages
EasyAnimation: A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!
SwiftSpinner: A beautiful activity indicator and modal alert. Using blur effects, translucency, flat and bold design
WobbleView: an implementation of a recently popular wobble effect for any view in your app
JSONHelper: Lightning fast JSON deserialization and value conversion library for iOS & OS X
Sprite-Kit-Collisions-Playground: This playground demonstrates how do physics perform collision detection using Swift and Sprite Kit
JSQDataSourcesKit: Type-safe, value-oriented data source objects that keep your view controllers light
Swift2-Protocol-Extension-Example: Playground showing how to use swift2 protocol extensions to render errors in UIViews and UIViewControllers without subclassing
XCTest-Documentation: Unofficial documentation for XCTest, including UI Testing, introduced in iOS 9.
JSONNeverDie: Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
Few.swift: React-inspired library for writing AppKit/UIKit UIs which are functions of their state
UIStackView-Playground: A playground demonstrating some of the key features of UIStackView
Swiftly-Typed-Resources: A playground showing how Swift makes Strings, Colors, Fonts, Images, etc easier to deal with.
Shark: Swift Script that transforms the .xcassets folder into a type safe enum
STPopup: STPopup provides STPopupController, which works just like UINavigationController in popup style, for both iPhone and iPad
Run: A Swift Wrapper for Grand Central Dispatch (GCD) Framework that supports method chaining
LTMorphingLabel: Cloning the original Morphing Label of iOS 8 introduced in WWDC 2014
phonenumberkit: A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber
SerializableData: Swift 2.0 library to get/set json-type data, usable in NSUserDefaults and CoreData
PhotoSlider: PhotoSlider can a simple photo slider and delete slider with swiping
cato: Swift scripts made easy with automatic dependency and Swift version management
SwiftCGRectExtensions: A collection of CGRect, CGPoint and CGSize convenience functions
SwiftHamcrest: Hamcrest gives you advanced matchers with better error messages for your Swift unit tests
Swiftline: Swiftline is a set of tools to help you create command line applications
SwiftSequence: A μframework of extensions for SequenceType in Swift 2.0, inspired by Python's itertools, Haskell's standard library, and other things
Kingfisher: A lightweight and pure Swift implemented library for downloading and caching image from the web.
ActiveLabel.swift: UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)
945e0f2945a3ffea378a: String extension to find the layout size of a String with specified attributes.
FillableLoaders: Completely customizable progress based loaders drawn using custom CGPaths
realm-cocoa: Realm is a mobile database: a replacement for Core Data & SQLite http://realm.io
Pulsar: A versatile solution for displaying pulse animations as known from Apple Maps.
GaugeKit: Kit for building custom gauges + easy reproducible Apple's style ring gauges
RNLoadingButton-Swift: An easy-to-use UIButton subclass with an activity indicator
page-flip-for-UICollectionViewCell: Applying a book flip effect for a UICollectionViewCell to show a detail view
iOS-9-Swift-Programming-Cookbook: Contains all example codes for O'Reilly's iOS 9 Swift Programming Cookbook (https://goo.gl/yqsWgY)
iOS-8-Swift-Programming-Cookbook: GitHub repository of O'Reilly's iOS 8 Swift Programming Cookbook
GpxLocationManager: GpxLocationManager is a replacement for CLLocationManager that allows the developer to use GPS data from GPX files or CLLocation arrays for testing
MusicPlayerTransition: Custom interactive transition like Apple Music iOS App
UIColor-Hex-Swift: UIColor-Hex-Swift - Convenience method for creating autoreleased color using RGBA hex string.
KYDigitalFontView: KYDigitalFontView is a custom view that displays the character in the digital font style
LiquidFloatingActionButton: Material Design Floating Action Button in liquid state
ZLSwipeableViewSwift: A simple view for building card like interface like Tinder and Potluck
XShared: Xcode extension which allows you copying the code with special formatting quotes for social (Slack, Telegram)
TensorSwift: A lightweight library to calculate tensors in Swift, which has similar APIs to TensorFlow's
Swisp: A simple Scheme (Lisp dialect) interpreter written in Swift
SwifterSwift: A handy collection of more than 370 native Swift 3 extensions to boost your productivity
Mu: It's a Swift playground explaining how to create a tiny programming language named Mu
View2ViewTransition: Custom interactive view controller transition from one view to another view
PhotoCropEditor: Framework written in Swift for Cropping Images easily
PredicateEditor: A GUI for dynamically creating NSPredicates at runtime to query data in your iOS app.
ComplimentaryGradientView: Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js
JSONCast: Easily create classes from parsed JSON and conform to NSCopying and NSEncoding
PrismaSimpleImagePicker: This is a copy of the Prisma APP. Reproduce Prisma custom camera, image picker and picture editor
KZFileWatchers: A micro-framework for observing file changes, both local and remote
MYTableViewIndex: A pixel perfect replacement for UITableView section index
IBLocalizable: Localize your views directly in Interface Builder with IBLocalizable
SwiftyAvatar: A UiimageView class for creating circular avatar images, IBDesignable to make all changes via storyboard
EZYGradientView: Create gradients and blur gradients without a single line of code
EasyAbout: A way to easily add Cocoapod licenses and App Version to your iOS App using the Settings Bundle
NXDrawKit: NXDrawKit is a simple and easy but useful drawing kit for iPhone
AspectFillFaceAware: An extension that gives UIImageView the ability to focus on faces within an image when using AspectFill
UploadImage: Extension helper for UIImageView to Upload an image when post to server
d5f0a8730ad601bcccae97e8398e25b2: A composable pattern for pure state machines with effects
PLCurrencyTextField: UITextField that support currency in the right way.
CodelessComponents-Swift: iOS UI Components to use with no code at all.
UITextField-Navigation: UITextField-Navigation make it easier to navigate between UITextFields
ATScrollingNumbers: Scrolling number control with circular progress
PopupDialog: A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertControllers alert style
ZoomTransitioning: ZoomTransitioning provides a custom transition with image zooming animation
EmojiTextView: Tap to swap out words with emojis. Inspired by Messages.app on iOS 10
ImageOpenTransition: Beautiful and precise transitions between ViewControllers images
ASCalendar: A calendar control for iOS written in swift with mvvm pattern
Localide: Localide is an easy helper to offer users a personalized experience by using their favorite installed apps for directions
facebook-sdk-swift: Integrate your iOS apps in Swift with Facebook Platform
raytracinginoneweekend: The source for the ebook Ray Tracing in One Weekend by Peter Shirley
SwiftIconFont: Icons fonts for iOS (FontAwesome, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon)
HandWriting-Recognition-iOS: Artisanal and basic Handwriting recognition system for iOS, based on a Fast Forward Neural Network
Presentr: Presentr is a simple wrapper for the Custom View Controller Presentation API introduced in iOS 8
SwiftLinkPreview: makes a preview from an url, grabbing all the information such as title, relevant texts and images
NWSTokenView: NWSTokenView is a flexible UIView subclass that shows a collection of objects in a similar manner to the Messages app.
Walker: Each step you take reveals a new horizon. You have taken the first step today
MJSnackBar: Swift iOS implementation of the Android SnackBar used in some Google Apps
ActionSheetController: AcionSheetController is an iOS control for presenting a view in an iOS action sheet or alert style
QueuedAlertPresenter: A QueuedAlertPresenter serializes the presentation of alerts
LegofySwift: Make images look as if they are made out of 1x1 LEGO blocks
Datez: Breeze through NSDate, NSDateComponents, and NSTimeInterval with Swift
InfiniteUICollectionView: UICollectionView with infinite scrolling for both vertical and horizontal
GmailStyleAnimation: This demonstrate the profile presentation and animation of image and user details into navigationbar
functional-swift-crash-course: A crash course on how to use functional programming in swift
xTextHandler: Xcode Source Editor Extension Toolset (Plugins for Xcode 8)
DBStateMachine: A swift library for implementing state machine just like GKStateMachine in GameplayKit
TRexAboutWindowController: Swift clone of PFAboutWindow to show a Xcode6 like About Window
AKMediaViewer: Beautiful iOS library to animate your image and video thumbnails to fullscreen
EVTopTabBar: A custom PageViewController for iOS with the tab bar control at the top
moa: An image download extension for image view written in Swift for iOS, tvOS and macOS.
BetterSegmentedControl: An easy to use, customizable replacement for UISegmentedControl & UISwitch
DriftAnimationImageView: UIImageView subclass that performs slow translation and scale animations on its image
Compass: Compass helps you setup a central navigation system for your application
Spots: Spots is a view controller framework that makes your setup and future development blazingly fast
UPCarouselFlowLayout: A fancy carousel flow layout for UICollectionView on iOS
PeekView: PeekView supports peek, pop and preview actions for iOS devices without 3D Touch capibility
master: Circular progress UIView subclass with UIProgressView properties
Arranged: Open source replacement of UIStackView for iOS 8 (100% layouts supported)
KACircleCropViewController: An extremely simple circular crop view controller
ScalePicker: Generic scale and a handy float-value picker for any iOS app
reform-swift: Swift implementation of the reform dynamic drawing application inspired by Bret Victor's talk ''Drawing Dynamic Visualizations''
NPProgressLabel-Swift: Customizable progress indicator, which displays progress by filling stroked text
NPGradientImage-Swift: UIImage extension which lets you create gradient images
NGUtilitiesSwift: NGUtilities for Swift is a set of Swift extensions that every Swift project should have
PHExpendableCells: Library to display cells with min and max height like UITableView, it's made with an UIView and UIScrollView
FPActivityIndicator: A simple activity indicator. Written in Swift. Simple and customisable from Interface builder and by code
Alembic: Functional JSON parsing, mapping to objects, and serialize to JSON
Atlas: An extremely easy-to-use and lightweight JSON mapping library for iOS and tvOS
SWMessages: NGUtilities for Swift is a set of Swift extensions that every Swift project should have
SwiftyVerticalScrollBar: A custom scrollbar for a UIScrollView or UIScrollView's subclasses. This is a re-write WKVerticalScrollBar in Swift
Potatso: Potatso is an iOS client that implements Shadowsocks proxy with the leverage of NetworkExtension framework in iOS 9.
DTLoadingButton: Custom button to show loading state with an activity indicator sit next to title label
JimoniKeyboard: It is very handy custom keyboard for ios using extension
KYShutterButton: KYShutterButton is a custom button that is similar to the shutter button of the camera app