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

TSMiniWebBrowser screenshot

TSMiniWebBrowser

January 27, 2012 • MIT License
In-app web browser for iOS. There are already some solutions to this problem out there but non of them offers this features. First, this solution solves the well-known UIWebView bug that causes err...
FlipTransform screenshot

FlipTransform

January 23, 2012 • MIT License
Animation component for the effect of flipping as in a news/clock ticker, or a page turn. Structured around the idea of a data object (i.e. headline in news, number in a clock, page in a book) a...
UIViewDrawRectBlock screenshot

UIViewDrawRectBlock

January 21, 2012 • MIT License
A category on UIView that lets you specify a -drawRect method in a block on the object instead of subclassing.
MWPhotoBrowser screenshot

MWPhotoBrowser

January 20, 2012 • MIT License
A simple iOS photo browser with optional grid view, captions and selections. MWPhotoBrowser can display one or more images by providing either UIImage objects, or URLs to files, web images or li...
No image provided.

LBGIFImage

January 18, 2012 • MIT License
LBGIFImage is a small category that creates animated UIImages from GIF images.
KNPathTableViewController screenshot

KNPathTableViewController

January 13, 2012 • MIT License
KNPathTableViewController is an UITableViewController with an customizable overlay panel that shows up when you scroll, inspired by Path app. It is meant to be simple and flexible that can be ea...
MDSpreadView screenshot

MDSpreadView

January 12, 2012 • MIT License
A 2D table view for iOS apps! Demo available at https://github.com/mochidev/MDSpreadViewDemo
MotionJpegImageView screenshot

MotionJpegImageView

January 11, 2012 • MIT License
Generic UIImageView subclass designed to load and play Motion-JPEG streams such as commonly used with IP cameras, etc.
PHRefreshTriggerView screenshot

PHRefreshTriggerView

January 09, 2012 • MIT License
This is an alternate to EGORefreshTableView that uses a gesture recognizer instead of UIScrollView's delegate.
SWSnapshotStackView screenshot

SWSnapshotStackView

January 09, 2012 • MIT License
Snapshot Stack View cocoa touch class decorates your UIImage's for presentation to the user with matte border, drop shadows and simulated stack of physical photos.
AFPickerView screenshot

AFPickerView

January 06, 2012 • MIT License
Custom UIPickerView controller reconstruction allows you to customize the graphics (background, shadow, selector) just replace those files with your own: * pickerBackground.png * pickerGlass.pn...
GLTapLabelDemo screenshot

GLTapLabelDemo

January 06, 2012 • MIT License
This is a custom UILabel view controller for iOS that works just like a regular UILabel, except allow to the user to tap on certains words.
IIViewDeckController screenshot

IIViewDeckController

January 04, 2012 • MIT License
This class largely implements the sliding views found in the Path 2.0 and Facebook apps. The ViewDeckController supports sideview in all directions (left, right, top, bottom), in any combination...
JGMediaPicker screenshot

JGMediaPicker

January 02, 2012 • MIT License
For everyone who has pulled their hair out trying to use MPMediaPickerController! This is a replacement library for MPMediaPickerController. It provides a user interface that is much closer to t...
TimeScroller screenshot

TimeScroller

December 29, 2011 • MIT License
A UI Element that hovers beside the scroll bar of a UITableView (Mimicking the Path app).
PKRevealController screenshot

PKRevealController

December 28, 2011 • MIT License
Introducing PKRevealController 2 - The second version of one of the most popular view controller containers for iOS, enabling you to present multiple controllers on top of one another. It is easy t...
SBStackedBarChart screenshot

SBStackedBarChart

December 27, 2011 • MIT License
An iOS UIView subclass that displays a stacked bar chart either horizontally or vertically (default).
CIDoorwaySegue screenshot

CIDoorwaySegue

December 25, 2011 • MIT License
CIDoorwaySegue is a port of MFDoorwayTransition to iOS 5's storyboard segues.
Web Browser View Controller screenshot

Web Browser View Controller

December 22, 2011 • MIT License
iPhone apps often have the need to show a web page, and the easiest way to implement this is to have the page opened in Safari. The problem with this, is that now your customer is stuck in Safari, ...
ZIStoreButton screenshot

ZIStoreButton

December 16, 2011 • MIT License
A UIButton subclass that mimic the "BUY NOW" button on the iOS App Store.