NSCoding's counterpart for Swift structs.
created at Dec. 27, 2016, 7:27 p.m.
Dynamically hide / show cells of static UITableViewController
created at Aug. 31, 2016, 9:22 a.m.
A UITableViewCell with an editable text field
created at June 13, 2016, 3:11 p.m.
Circular reveal animations made easy
created at April 14, 2017, 12:18 p.m.
May be the most elegant stepper you have ever had!
created at Dec. 23, 2015, 5:31 a.m.
Various view's effects for iOS, written in Swift. Allows you to animate views nicely with easy to use extensions. Currently supported animations: Glass Break, Explode, Snowflakes. Every animation is randomized.
created at April 20, 2018, 8:32 a.m.
ReactiveCocoa wrapper for CLLocationManager.
created at Aug. 7, 2016, 8:45 p.m.
Awesome looking Dial like card selection ViewController
created at Nov. 29, 2016, noon
A collection of useful test helpers designed to ease the burden of writing tests for iOS applications.
created at May 8, 2016, 1:26 a.m.
Menu controller with expandable item groups, custom position and appearance animation written with Swift. Similar to ActionSheet style of UIAlertController.
created at Sept. 1, 2016, 9:45 a.m.
An extreme queuing system with high performance for managing all task in app with closure
created at Feb. 2, 2017, 6:11 p.m.
XCTestExtensions is a Swift extension that provides convenient assertions for writing Unit Test.
created at Dec. 22, 2017, 3:11 a.m.
Modern Swift wrapper for Keychain Services API with the benefits of static typing
created at Aug. 24, 2019, 7:24 p.m.
An alternative layout framework, a balanced medium between manual layout and auto layout. Great for calculating frames with FlightAnimator!!
created at May 25, 2016, 4:10 p.m.
Mock UIImagePickerController for testing camera based UI in simulator
created at July 1, 2018, 12:07 p.m.
A declarative wrapper approach to UITableView
created at Oct. 6, 2014, 9:23 a.m.
Make your logic flow and data flow clean and human readable
created at Oct. 14, 2016, 8:25 a.m.
UIViewController drop in replacement with much more customisation
created at June 8, 2016, 9:15 a.m.