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

TOCropViewController screenshot


TOCropViewController is an open-source UIViewController subclass built to allow users to perform basic manipulation on UIImage objects; specifically cropping and some basic rotations. It has been designed with the iOS 8 Photos app in mind, and as such, behaves in a way that should already feel familiar to most users.

View Control

PixelPerfect screenshot


Compare mockup design with your interface on iOS. You can inspect an implemented user interface. Setup your mockup images with corresponding view controllers in AppDelegate. You can see the diff of images using inversion of design mockup.

View Control

HNKWordLookup screenshot


HNKWordLookup performs standard English-language dictionary queries, such as definitions, pronunciations, random words, and Word of the Day.

View Control

Bohr screenshot


A settings screen composing framework

View Control

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

JMModalOverlay screenshot


Create easily and display an animated modal overlay with custom content above a window

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