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

IL Color Picker screenshot

IL Color Picker

September 13, 2011 • Public Domain License
Photoshop style color picker for iOS. Doesn't use images, very lightweight and complete. Source includes two controls that work in unison with each other to provide users the ability to pick co...
Nimbus screenshot

Nimbus

September 12, 2011 • Apache 2.0 License
An iOS framework whose growth is bounded by O(documentation). By focusing on documentation first and features second, Nimbus hopes to be a framework that accelerates the development process of a...
RBFilePreviewer screenshot

RBFilePreviewer

September 11, 2011 • MIT License
RBFilePreviewer is a wrapper around Apple's QLPreviewController. Ease of use is its primary design. It can be dropped into any project and used right away. Unlike QLPreviewController, RBFilePreview...
FXLabel screenshot

FXLabel

September 09, 2011 • zlib License
FXLabel improves upon the standard UILabel by providing a subclass that supports soft shadows, inner shadow and gradient fill, and which can easily be used in place of any standard UILabel.
FontReplacer screenshot

FontReplacer

September 08, 2011 • Unspecified License
Since iOS 3.2, you can use custom fonts in your apps but unfortunately, you can't use these custom fonts in Interface Builder. FontReplacer is a solution to this problem.
MultiColumnTableViewForiOS screenshot

MultiColumnTableViewForiOS

September 07, 2011 • Unspecified License
A multi-column table view based on the UITableView for iOS.
Dynamic Table Cell Classes screenshot

Dynamic Table Cell Classes

September 06, 2011 • Apache 2.0 License
A set of classes built to facilitate binding data objects to table rows on the iPad and editing the elements of the data objects in-line in the table rows. Simulates controls such as popup boxes, c...
PhotoAppLink screenshot

PhotoAppLink

September 05, 2011 • MIT License
PhotoAppLink is an open source library allowing your iOS photo app to launch other participating photo apps while passing along the current image. This will allow users to easily process an imag...
NDRotator screenshot

NDRotator

September 05, 2011 • Custom License
iOS GUI control element, representing a dial or touch disc.
PSTreeGraph screenshot

PSTreeGraph

September 04, 2011 • Unspecified License
A tree graph view control for iPad applications.
ImageSpinner screenshot

ImageSpinner

September 02, 2011 • Unspecified License
Spins a single UIImage.
Sparklines screenshot

Sparklines

September 01, 2011 • BSD License
Custom view implementing Edward Tufte's sparkline concept. Sparklines are small, word-sized graphics showing historical values for a measured data item.They were described by Edward Tufte in his 19...
LaunchImageTransition screenshot

LaunchImageTransition

August 31, 2011 • Custom License
Fades from your launch image (Default.png) to root view controller. Lets you choose the transition animation and delay.
TPMultiLayoutViewController screenshot

TPMultiLayoutViewController

August 30, 2011 • MIT License
A drop-in UIViewController subclass that automatically manages switching between different view layouts for portrait and landscape orientations.
FTCoreTextView screenshot

FTCoreTextView

August 26, 2011 • MIT License
CoreText wrapper to draw rich text with HTML-like tags.
FireUIPagedScrollView screenshot

FireUIPagedScrollView

August 24, 2011 • MIT License
Very nice UIScrollView ready to handle View Controllers as pages, handle orientation changes and integrate with UIPageControl and UISegmentedControl out of the box. Features: - Handles Orienta...
RSColorPicker screenshot

RSColorPicker

August 23, 2011 • Unspecified License
Easy to use, simple to customize. HSV Color picker for iPhone and iPad. Uses delegation and allows full control over brightness.
WhirlyGlobe-Maply Component screenshot

WhirlyGlobe-Maply Component

August 22, 2011 • Apache 2.0 License
The WhirlyGlobe-Maply Component is a self contained Objective-C framework you can use to put a 3D interactive globe or a flat map in your app. The globe can support vector data, labels, marker...
JSTokenField screenshot

JSTokenField

August 21, 2011 • BSD License
An iOS token field based on the behaviour and functionality provided by Mail.app's email recipient field.
HPGrowingTextView screenshot

HPGrowingTextView

August 19, 2011 • MIT License
An UITextView which grows/shrinks with the text and starts scrolling when the content reaches a certain number of lines. Similar to the one Apple uses in the SMS-app. See blog-post for a small (out...