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

TOCropViewController screenshot

TOCropViewController

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

PixelPerfect

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

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

View Control

Bohr screenshot

Bohr

A settings screen composing framework

View Control

YPMagnifyingGlass screenshot

YPMagnifyingGlass

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

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

JMModalOverlay

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

View Control

GIFRefreshControl screenshot

GIFRefreshControl

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

View Control

CoreStore screenshot

CoreStore

Simple, elegant, and smart Core Data programming with Swift

View Control

VMButtonCircleFun screenshot

VMButtonCircleFun

Make circle button with animation

View Control