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

KLSwitch screenshot

KLSwitch

June 25, 2013 • Apache 2.0 License
An iOS 7 UISwitch clone that works on iOS 5+ <p>This control is dual licensed:</p> <ul> <li><strong>- For Free,</strong> under the terms of the <a href = "http://opensource.org/licenses/Apache...
ADCustomTableView screenshot

ADCustomTableView

June 25, 2013 • MIT License
A UITableView subclass that provides custom cell entrance effects, like sliding in cell contents from the right. See the example video on GitHub for more information.
LJSelectionView screenshot

LJSelectionView

June 24, 2013 • MIT License
An NSView subclass and controller that support the selection of subviews. A common pattern in desktop Cocoa apps is to have a parent NSView manage a collection of NSView siblings. An example w...
SKTogglesControl screenshot

SKTogglesControl

June 24, 2013 • MIT License
A beautiful, compact control for presenting a series of toggleable buttons, much more compact and cleaner than a bunch of UILabel + UISwitch. Shamelessly forked from SVSegmentedControl for toggl...
DAScratchPad screenshot

DAScratchPad

June 22, 2013 • MIT License
DAScratchPad is a small UIView subclass that provides a simple drawing interface. It provides both a painting and airbrushing capability. You can put this view anywhere in your UI, and your user ca...
SHXMLParser screenshot

SHXMLParser

June 22, 2013 • MIT License
Easy to use automatic XML Parser built on NSXMLParser. Convert XML data into native 'Obj C object' easily.
JHActivityButton screenshot

JHActivityButton

June 22, 2013 • Unspecified License
UIButton Subclass with a built-in UIActivityIndicator. Based off the Ladda concept by Hakim El Hattab http://lab.hakim.se/ladda/
MWDatePicker screenshot

MWDatePicker

June 22, 2013 • MIT License
An UIDatePicker replacement with custom Background and Selector Styles. (As seen in nextr)
FlatUIKit screenshot

FlatUIKit

June 20, 2013 • MIT License
A collection of awesome flat UI components for iOS.
DAPagesContainer screenshot

DAPagesContainer

June 20, 2013 • MIT License
A generic view container with a scrollable top bar. Just pass the array of view controllers and DAPagesContainer will grab their titles and nicely display them in the top bar. The titles will be...
InfiniteScrollPicker screenshot

InfiniteScrollPicker

June 20, 2013 • BSD License
InfiniteScrollPicker is a subclass of UIScrollView and providing infinite scrolling and size scaling for central items (refer to screenshot). This is a control that I wrote for Emodex (https://itun...
JHSpeechBubble screenshot

JHSpeechBubble

June 20, 2013 • Public Domain License
A simple Core Graphics speech bubble
ARLabel screenshot

ARLabel

June 18, 2013 • MIT License
Ever had one of the following problems with UILabel? - Unable to determine the correct font size to fit width and HEIGHT - UILabel adjustsFontSizeToFitWidth does not work as expected - Could n...
No image provided.

RESideMenu

June 18, 2013 • MIT License
iOS 7 style side menu inspired by Dribbble shots ([first](http://dribbble.com/shots/1116265-Instasave-iPhone-App) and [second](http://dribbble.com/shots/1114754-Social-Feed-iOS7)).
DKLiveBlur screenshot

DKLiveBlur

June 17, 2013 • MIT License
Demo app to show live blur effect similar to yahoo weather iOS app and iOS 7. Extremely fast blur processing with DSP. Easy to use: just create a view, set tableview and background image. That's...
PQCollectionViewCell screenshot

PQCollectionViewCell

June 17, 2013 • Public Domain License
PQCollectionViewCell is based on the logic behind PQTableViewCell, applied on a UICollectionViewCell. To use, subclass PQCollectionViewCell, and use `drawCellView:` instead of `drawRect:` when y...
Parallax screenshot

Parallax

June 17, 2013 • BSD License
Parallax is an iOS library that reproduces the parallax effect of the iOS7 home screen.
CFIFrostedOverlayView screenshot

CFIFrostedOverlayView

June 17, 2013 • Public Domain License
A view that renders its superview with a gaussian blur like iOS 7's Control Center.
MHNatGeoViewControllerTransition screenshot

MHNatGeoViewControllerTransition

June 17, 2013 • MIT License
A new 3D Effect ViewController transition inspired by NatGeo (City Guides by National Geographic)
DynamicGraphView screenshot

DynamicGraphView

June 15, 2013 • MIT License
A simple but effective dynamic GraphView implementation for iPhone SDK for float values. It is easy to implement and works statically with an array of floats as well as dynamically by adding val...