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

LIExposeController screenshot


April 24, 2012 • Apache 2.0 License
LIExposeController is a new navigation paradigm for iOS apps. A great example is LinkedIn's iPhone app. LIExposeController acts as a container view controller, much like UINavigationController o...
PTShowcaseViewController screenshot


April 02, 2012 • Apache 2.0 License
A "showcase" view controller for iOS apps. Visualizes images, videos and PDF files beautifully!
Facebook Photo Picker screenshot

Facebook Photo Picker

March 27, 2012 • Apache 2.0 License
Similar to the UIImagePickerController, FacebookPhotoPickerController lets your app's users pick photo from their Facebook albums. You can read more info about this component on at http://blog.grio...
HMLauncherView screenshot


March 16, 2012 • Apache 2.0 License
HMLauncherView is a UI component which mimics the iOS homescreen (a.k.a SpringBoard) behaviour. Added icons can be reordered and removed. In addition the HMLauncherView supports drag&drop of icons ...
PTImageAlbumViewController screenshot


March 09, 2012 • Apache 2.0 License
An image scrubber-managing view controller, just like in Photos.app by Apple on the iPad.
DemoButton screenshot


March 02, 2012 • Apache 2.0 License
An UIButton enhancement for: programmatic generation of button images using Core Image filters; caching the generated images in a Nimbus in-memory cache; setting custom line spacing on button text ...
Touchposé screenshot


March 01, 2012 • Apache 2.0 License
Touchposé is a set of classes for iOS that renders screen touches when a device is connected to a mirrored display. Touchposé adds a transparent overlay to your app’s UI; all touch events cause sem...
ITWLoadingPanel screenshot


February 29, 2012 • Apache 2.0 License
Drop-in classes for adding a download info panel.
NAMenu screenshot


February 28, 2012 • Apache 2.0 License
NAMenu is a dead simple SpringBoard-like grid menu you can use to launch other view controllers. It features smooth animation and full landscape support. It was designed to be minimalistic and dead...
Pegasus screenshot


February 26, 2012 • Apache 2.0 License
A lightweight Objective-C framework for Cocoa Touch to create UIKit view hierarchies in XML.
CurledViews Category screenshot

CurledViews Category

February 23, 2012 • Apache 2.0 License
This project contains 2 categories; UIButton+Curled and UIImageView+Curled. The categories allow you to easily add an image, border, curl, and shadow to your Button or ImageView.
KKPasscodeLock screenshot


February 17, 2012 • Apache 2.0 License
KKPasscodeLock is an iOS toolkit for adding a passcode view controller and passcode settings in ios apps.
TextStepperField screenshot


February 16, 2012 • Apache 2.0 License
Stepper control with numeric textfield. Supports resizing and adapts to the shape of the screen. It is based on control stepperTest
ABPersonViewController+Delete screenshot


February 14, 2012 • Apache 2.0 License
ABPersonViewController category with address book contact deletion (default ABPersonViewController only allows editing, not deletion).
JCMSegmentedPageController screenshot


February 08, 2012 • Apache 2.0 License
Custom container view controller for iOS5 that functions similarly to a UITabBarController, but the way to switch tabs is through a UISegmentedControl on top. Demo included.
QuickDialog screenshot


January 30, 2012 • Apache 2.0 License
QuickDialog allows you to create HIG-compliant iOS forms for your apps without having to directly deal with UITableViews, delegates and data sources. Fast and efficient, you can create forms with m...
YmsGradientButton screenshot


January 29, 2012 • Apache 2.0 License
iOS UIButton subclass featuring plist configured bitmap-free gradients.
AccordionView screenshot


January 04, 2012 • Apache 2.0 License
Very simple accordion view in Cocoa Touch.
SSCheckBoxView screenshot


December 24, 2011 • Apache 2.0 License
SSCheckBoxView is a check box UI control for iOS apps. It provides standard check box functionality with two states (checked and unchecked) and 5 different visual styles.
EmailableCell screenshot


December 17, 2011 • Apache 2.0 License
EmailableCell is a UITableViewCell subclass for making cells containing email addresses copyable and it enables users to send email to that addresses using the iPhone’s default Mail application.