6421 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

YPMagnifyingGlass screenshot


Magnifying Glass for Swift This is a magnifying glass like the one in the iOS Notes.app or Safari that pops up when you select some text. This is a quick and dirty Swift port of ACMagnifyingGlass by Arnaud Coomans. He has kindly allowed me to share my port with you all.

View Control

BFKit-Swift screenshot


BFKit-Swift is a collection of useful classes, structs and extensions to <strong>develop Apps faster</strong>. If you are looking for <strong>Objective-C</strong> version check it out here: <strong><a href="https://www.cocoacontrols.com/controls/bfkit">BFKit</a></strong> <strong>Foundation:</strong><br> Array<br> Collection<br> Data<br> Date<br> FileManager<br> Number<br> NSObject<br> ProcessInfo<br> String<br> Thread <strong>UIKit:</strong><br> UIBarButtonItem<br> UIButton<br> UIColor<br> UIDevice<br> UIFont<br> UIImage<br> UIImageView<br> UILabel<br> UINavigationBar<br> UIPasteboard<br> UIScreen<br> UIScrollView<br> UITableView<br> UITextField<br> UITextView<br> UIToolbar<br> UIView<br> UIViewController<br> UIWebView<br> UIWindow<br> <strong>BFKit:</strong><br> BFApp<br> BFButton<br> BFLog<br> BFPassword<br> BFSystemSound<br> BFTextField<br> BFTouchID

View Control

GIFRefreshControl screenshot


GIFRefreshControl is a pull to refresh that supports GIF images as track animations.

View Control

CoreStore screenshot


Simple, elegant, and smart Core Data programming with Swift

View Control

VMButtonCircleFun screenshot


Make circle button with animation

View Control

JCSegmentBarController screenshot


Simple to use and support horizontally-scrolling.

View Control

DropdownViewDemo screenshot


This is a simple control that allows see the bottom view by sliding the upper view pressing the button. Double tap on the button unfold (or folds) the upper view.

View Control

Future screenshot


Swift µframework providing Future<T, Error>

View Control

DropMenu screenshot


A menu implementation with a slide in menu similar to Medium's menu.

View Control

SnappingStepper screenshot


An elegant alternative to the UIStepper written in Swift enhanced with a thumb slider to control the value update with more flexibility.

View Control