SMNumberWheel is a subclass of UIControl written in Swift, which is ideal for picking numbers using a rotating wheel.
created at Jan. 16, 2017, 2:15 a.m.
Circular reveal animations made easy
created at April 14, 2017, 12:18 p.m.
NSCoding's counterpart for Swift structs.
created at Dec. 27, 2016, 7:27 p.m.
Modern Swift wrapper for Keychain Services API with the benefits of static typing
created at Aug. 24, 2019, 7:24 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.
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.
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.
Animated Mask Label is a nice gradient animated label. This is an easy way to add a shimmering effect to any view in your app. It is useful as an unobtrusive loading indicator.
created at April 6, 2018, 11:48 a.m.
Mock UIImagePickerController for testing camera based UI in simulator
created at July 1, 2018, 12:07 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.
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.
A declarative wrapper approach to UITableView
created at Oct. 6, 2014, 9:23 a.m.