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

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...
TKImageIpsum screenshot

TKImageIpsum

June 15, 2013 • Apache 2.0 License
Lorem ipsum for images for iOS
MLPAccessoryBadge screenshot

MLPAccessoryBadge

June 14, 2013 • MIT License
MLPAccessoryBadge is a delightfully customizable UIView subclass that renders text inside a badge, created mainly for use in a UITableViewCell as its accessoryView property. Use it to hint at quant...
PRAugmentedReality screenshot

PRAugmentedReality

June 14, 2013 • MIT License
iOS AR Library with Drupal communication module. PRAugmentedReality is an easy to use iOS Augmented Reality Library - Well optimized for all devices, even the older iPhones. What it provides: ...
WTGlyphFontSet screenshot

WTGlyphFontSet

June 13, 2013 • MIT License
Create images using an icon font.
LRAccessoryView screenshot

LRAccessoryView

June 13, 2013 • BSD License
LRAccessoryView is a custom UIToolbar view for iOS that enables a control for form navigation (like Safari)
RNGridMenu screenshot

RNGridMenu

June 12, 2013 • MIT License
A grid based alert view with depth. Fully customizable and extendable.
PaperFoldGallery screenshot

PaperFoldGallery

June 12, 2013 • MIT License
PaperFoldGallery displays multiple views in a paginated UIScrollView, but uses PaperFold library to animate to the next view.
TLAlertView screenshot

TLAlertView

June 12, 2013 • MIT License
A simple and light replacement for UIAlertView with block based completion handlers and a 3D dismiss animation. Use as is or customize the colors as you need them(colors also responds to UI APPEARA...
KLNavigationController screenshot

KLNavigationController

June 12, 2013 • Apache 2.0 License
Solves the common issue where developers want to change the rootViewController of the UINavigationController after initialization. This is a drop in replacement for UINavigationController that ...