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

MOOPullGesture screenshot

MOOPullGesture

April 19, 2012 • Public Domain License
Clean, versatile pull gesture for iOS perfectionists. Comes with pull-to-create and pull-to-refresh.
PagedFlowView screenshot

PagedFlowView

April 15, 2012 • BSD License
A Paging Enabled Flow View, like the screenshots view in iPhone App Store.
LeveyPopListView screenshot

LeveyPopListView

April 14, 2012 • MIT License
LeveyPopListView is an alternative to UIActionSheet that presents a list of selectable options to the user, and allows for including images.
RBParallaxTableViewController screenshot

RBParallaxTableViewController

April 14, 2012 • MIT License
Simple demo app inspired by Path 2.0's use of a parallax effect in conjunction with a UITableView.
YIPopupTextView screenshot

YIPopupTextView

April 12, 2012 • Unspecified License
A modal text view, like the one Facebook uses to post status updates.
MHPagingScrollView screenshot

MHPagingScrollView

April 12, 2012 • Unspecified License
A UIScrollView subclass that shows previews of the pages on the left and right. It uses a delegate much in the way UITableView uses a data source. This is largely based on WWDC 2010 session 104 ...
SNRHUDKit screenshot

SNRHUDKit

April 10, 2012 • BSD License
SNRHUDKit is a framework that brings missing HUD controls and interface elements to AppKit. All of the controls are drawn in code and fully compatible with OS X 10.6 and 10.7. SNRHUDKit is nowhere ...
LayoutScrollView screenshot

LayoutScrollView

April 09, 2012 • BSD License
A layout ScrollView / ViewController pair that implements iOS5 containment and allows for swiping between multiple top level root view controllers. Implements Android style app navigation on iOS.
Scratch'n'See screenshot

Scratch'n'See

April 08, 2012 • MIT License
The project provides en effect when the user swipes the finger over one texture and by swiping reveals the texture underneath it. The effect can be applied for scratch-card action or wiping a miste...
iOS QR encoder screenshot

iOS QR encoder

April 08, 2012 • MIT License
iOS QR encoder, generates an UIImage from NSString with one line of code. Uses libqrencode to encode a string into qr.
VPPMap screenshot

VPPMap

April 07, 2012 • MIT License
VPPMap library for iOS simplifies the creation and management of a MKMapView, featuring automatic annotations management with their views and callouts, map region centering based on the current vis...
NPColorPicker screenshot

NPColorPicker

April 05, 2012 • MIT License
NPColorPicker is a set of classes that helps to create a HSV Color picker. Within these class, a conic gradient with a configurable interpolator is managing the HUE donut. A second color picker...
OCCalendar screenshot

OCCalendar

April 05, 2012 • BSD License
OCCalendar is a very simple component for iPhone/iPad that provides a "Popover" date picker controller. It is very easy to add to your project, and is 100% CoreGraphics code, so it uses no images, ...
FMMoveTableView screenshot

FMMoveTableView

April 02, 2012 • Custom License
An iOS UITableView subclass that allows you to move rows without being in edit mode simply by tapping and holding the appropriate row.
PTShowcaseViewController screenshot

PTShowcaseViewController

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

RNExpandingButtonBar

March 28, 2012 • MIT License
Inspiration for this button bar came from the app Path in which they practically removed the need for a UITabBar by adding a button in the bottom left. The goal with this widget is to replicate tha...
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...
RDActionSheet screenshot

RDActionSheet

March 27, 2012 • MIT License
A class to make easy to customise action sheets
CPPickerView screenshot

CPPickerView

March 26, 2012 • MIT License
A custom, configurable, horizontal version of UIPickerView (based on the spinning-wheel or slot-machine metaphor), with an included table cell implementation. Originally intended for condensing the...
CountryPicker screenshot

CountryPicker

March 26, 2012 • zlib License
CountryPicker is a custom UIPickerView subclass that provides an iOS control allowing a user to select a country from a list. It can optionally display a flag next to each country name, and the lib...