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

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

RSMaskedLabel

January 23, 2012 • Unspecified License
A UIView that renders an inverted mask of a UILabel.
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...
MWFeedParser screenshot

MWFeedParser

January 19, 2012 • Custom License
MWFeedParser is a simple and easy to use Objective-C framework for downloading and parsing RSS and Atom web feeds.
No image provided.

LBGIFImage

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

iOS-MagnifyingGlass

January 17, 2012 • Unspecified License
ACMagnifyingGlass is a magnifier (or loupe) like the one you can find in Notes.app when moving the cursor.
KnobGarageBandStyle screenshot

KnobGarageBandStyle

January 16, 2012 • Unspecified License
A GarageBand-inspired knob featuring one-finger rotation.
IFTweetLabel screenshot

IFTweetLabel

January 15, 2012 • Unspecified License
Twitteriffic's fancy UILabel.
RKLayout screenshot

RKLayout

January 14, 2012 • BSD License
A simple layout manager for iOS.
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.
UAModalPanel screenshot

UAModalPanel

January 10, 2012 • BSD License
UAModalPanel is an alternative modal panel that you can popup in your view controllers to show content that might not need an entire new screen to show. It works on the iPhone and iPad, with or wit...
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...
AccordionView screenshot

AccordionView

January 04, 2012 • Apache 2.0 License
Very simple accordion view in Cocoa Touch.