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

ILTranslucentView screenshot


November 26, 2013 • Public Domain License
Subclass of UIView that enables native iOS 7 blur effect.
MZLoading screenshot


November 14, 2013 • Public Domain License
A custom loading animation.
PDGestureTableView screenshot


October 23, 2013 • Public Domain License
Great Mailbox-like UITableView. - **Swipe** the cells to perform multiple actions. - **Tap and hold** to move cells. - A **UIView** can be set to be shown **when there's no content** on the ta...
SNIndexedScroller screenshot


September 28, 2013 • Public Domain License
HTML content display, with custom scroller, showing specific sections throughout the document as markers in the scroll. On position it displays the currently scrolled section. Section titles are p...
UIImageView-Placekitten screenshot


September 22, 2013 • Public Domain License
A simple category on UIImageView that asynchronously downloads placeholder images from www.placekitten.com. These images fit the UIImageView bounds and respect screen scale for retina devices.
RPTokenControl screenshot


September 21, 2013 • Public Domain License
A re-implementation of NSTokenField that works out some of the bugs, supports Cocoa bindings, allows token size to vary with "count" of item (tag cloud), can append count to item text. Various cos...
JHSpeechBubble screenshot


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


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


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

Core Data + Sections

June 10, 2013 • Public Domain License
Easy starting point for Core Data with automatic sections, based on the day of entry. Something like Facebook's timeline, something lots of people keep asking about on Stack Overflow. This is an...
UIView+EasingFunctions screenshot


May 25, 2013 • Public Domain License
A category on UIView that allows to attach custom easing functions to animatable UIView properties.
EtPanKit screenshot


April 07, 2013 • Public Domain License
EtPanKit is an Objective-C interface for the libEtPan email framework for Mac. It features fast, efficient, and secure IMAP and SMTP connections, abstract classes for maximum subclass-ability, an a...
Circular Progress Indicator screenshot

Circular Progress Indicator

March 30, 2013 • Public Domain License
Just a custom (determinate) Circular Progress Indicator
TDRatingScale screenshot


March 08, 2013 • Public Domain License
The TDRatingScale is similar to regular UISlider except that it has some best custom graphics which is more intuitive.The purpose of this custom slider is to provide mechanism for getting input fro...
TB_CircularSlider screenshot


March 02, 2013 • Public Domain License
This is a circular slider to select a value from 0 to 360. The control is a subclass of UIControl and it is drawn using Core Graphics. I built this slider for a tutorial about building custom c...
TDResizerView screenshot


January 25, 2013 • Public Domain License
TDResizerView is used to resize and rotate an imageview with single finger.
Two Finger Swipe WebView screenshot

Two Finger Swipe WebView

January 09, 2013 • Public Domain License
Two-finger (trackpad) or one-finger (Magic Mouse) support for back/forward in a WebView.
HMDiallingCode screenshot


December 12, 2012 • Public Domain License
HMDiallingCode gets the dialling code of the user's current location. It uses CoreLocation and reverse geocoding to determine the country of the user, then retrieve it's international dialling code...
IZValueSelector screenshot


November 10, 2012 • Public Domain License
A simple selector inspired by UIPickerView but based on UITableView ... Update : I just added some support for horizontal scrolling as well (Still using UITableView for that)
VCRadioButton screenshot


October 21, 2012 • Public Domain License
Radio Button alternative for iOS. No images required and fully customizable.