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

UIMenuItem-CXAImageSupport screenshot

UIMenuItem-CXAImageSupport

January 14, 2013 • MIT License
UIMenuItem with Image Support. UIMenuItem uses UILabel to display its title, that means we can swizzle -drawTextInRect: to support image. UIMenuItem+CXAImageSupport is a dirty hack but should be...
TTOpenInAppActivity screenshot

TTOpenInAppActivity

January 13, 2013 • MIT License
TTOpenInAppActivity is a UIActivity subclass that provides an "Open In ..." action to a UIActivityViewController. TTOpenInAppActivity uses an UIDocumentInteractionController to present all Apps tha...
PPLabel screenshot

PPLabel

January 13, 2013 • MIT License
UIlabel subclass with ability to detect touches on individual letters. The advantage os this implementation is that it uses the ability of UILabel to display NSAttributedString on iOS 6.0+. There i...
ZGParallelView screenshot

ZGParallelView

January 11, 2013 • MIT License
ParallelView is the easiest way to add a Parallax effect to a UITableView. It works perfectly with UITableViewController and is completely compatable with both UITableViewStyle. Most importantly...
UIBezierPath+Symbol screenshot

UIBezierPath+Symbol

January 11, 2013 • MIT License
Symbol extension for UIBezierPath class (UIBezierPath category).
ALAssetsLibrary+CustomPhotoAlbum screenshot

ALAssetsLibrary+CustomPhotoAlbum

January 10, 2013 • MIT License
A nice ALAssetsLibrary category for saving images & videos into custom photo album.
Greenscreen screenshot

Greenscreen

January 09, 2013 • MIT License
Composite arbitrary content onto a greenscreen on your iPad. A project based off Erik M. Buck's code, available from http://www.informit.com/articles/article.aspx?p=1946398. All credit goes t...
PATabBarController screenshot

PATabBarController

January 09, 2013 • MIT License
Container UIViewController that allows to present multiple view controllers when embedded in UINavigationController through the segmented control in the navigation item
MPNotificationView screenshot

MPNotificationView

January 07, 2013 • MIT License
An in-app notification view that mimics the iOS 6's revolving notification views which appear above the status bar. Features: - Animation and layout similar to iOS 6 notifications - Provides...
Custom ToggleView screenshot

Custom ToggleView

January 05, 2013 • MIT License
ToggleView is easy-to-use original toggle button. You can easily change the image of the ToggleView.
NVSlideMenuController screenshot

NVSlideMenuController

January 05, 2013 • MIT License
A slide menu done right for iOS.
NVUIGradientButton screenshot

NVUIGradientButton

January 04, 2013 • MIT License
A beautiful customizable iOS button with gradient.
FPTitleSwipeView screenshot

FPTitleSwipeView

January 04, 2013 • MIT License
A title swipe similar to the Sparrow Mail app. Fully working. Used inside a UINavigationController's titleview.
SDScaffoldKit screenshot

SDScaffoldKit

January 03, 2013 • MIT License
UIKit can be tedious and repeative to build simple CRUD interfaces. SDScaffoldKit is a simple library that provides Create, Read, Update, and Delete views/viewcontrollers out-of-the-box. Just creat...
M13Checkbox screenshot

M13Checkbox

January 03, 2013 • MIT License
A customizable checkbox for iOS that mimics the checkbox found on OS X, and Safari.
FontAwesome+iOS screenshot

FontAwesome+iOS

January 02, 2013 • MIT License
Font awesome is an iconic font. Read more about it on http://fortawesome.github.com/Font-Awesome/ The project is an open source category submitted by Alex Usbergo that extends NSString allowing ...
MCProgressBarView screenshot

MCProgressBarView

January 01, 2013 • MIT License
Progress bar with custom images
SWRevealViewController screenshot

SWRevealViewController

January 01, 2013 • MIT License
This is a container controller for presenting side views like Path or Facebook application, Done Right!. It is *really* simple to use, and contrary to virtually all similar controllers out there, t...
SGSelectedViewController screenshot

SGSelectedViewController

December 31, 2012 • MIT License
A custom dropdown-style menu for iOS apps. Requires ARC and iOS 5.1 or higher.
No image provided.

JBCroppableView

December 31, 2012 • MIT License
JBCroppableView is a subclass of UIView built with UIKit and CoreGraphics that adds n points on an UIImageView allowing to modify them by drag & drop to trim the extra space of an image.