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

iPad Suggestions List screenshot

iPad Suggestions List

June 08, 2012 • MIT License
Easily display a popover on iPad with autocomplete suggestions for text fields.
KNMultiItemSelector screenshot

KNMultiItemSelector

June 08, 2012 • MIT License
KNMultiItemSelector is a drop-in multiple items selector for iOS projects. It works with both iPhone and iPad. It is best used for selecting several items in a long list of hundreds or thousands...
DMScrollingTicker screenshot

DMScrollingTicker

June 05, 2012 • MIT License
DMScrollingTicker is an advanced horizontal scroll ticker class made in Objective-C for iOS. It doesn’t use standard NSTimer to perform animations but instead Quartz Layers / CoreGraphics. It allow...
Scroller screenshot

Scroller

June 04, 2012 • MIT License
A novel way to interact with a list of data.
TSPopover screenshot

TSPopover

June 01, 2012 • MIT License
UIPopover like UI (with ActionSheet) for iPhone
LBYouTubeView screenshot

LBYouTubeView

May 31, 2012 • MIT License
A UIView subclass that displays YouTube videos using MPMoviePlayerController. It's highly customizable in getting data. The choice between high-quality and standard-quality is already implemented b...
XYOrigami screenshot

XYOrigami

May 30, 2012 • MIT License
XYOrigami is an simple and easy-to-use view transition for iOS app. Inspired by HonCheng’s next train video, XYOrigami is a simpler version of folding transition. It is an add-on category of UIView...
CQMFloatingController screenshot

CQMFloatingController

May 30, 2012 • MIT License
CQMFloatingController is a floating UI component with navigation bar. You can push/pop a content view controller on it. This component is ported from Calqum (http://www.dotapon.sakura.ne.jp/apps...
EBPurchase screenshot

EBPurchase

May 28, 2012 • MIT License
EBPurchase adds simple In-App Purchase functionality to your iOS app. It wraps all of the necessary code for interacting with the StoreKit framework into a convenient little class, and provides you...
SYCompositor screenshot

SYCompositor

May 26, 2012 • MIT License
Easy, flexible drawing in Objective-C. Sometimes dynamically generating Core Graphics drawing code can be a real pain. SYCompositor makes it really simple to do in Objective-C. Simply provide NSDic...
SYPaginator screenshot

SYPaginator

May 26, 2012 • MIT License
Simple paging scroll view to make complicated tasks easier. Used in several of the Synthetic apps including Hipstamatic, D-Series, and IncrediBooth.
WaterflowView screenshot

WaterflowView

May 24, 2012 • MIT License
A Pinterest-like masonry view.
MCSegmentedControl screenshot

MCSegmentedControl

May 22, 2012 • MIT License
UISegmentedControl with custom colors
NoticeView screenshot

NoticeView

May 22, 2012 • MIT License
A TweetBot-like notice component for iOS.
NiftySearchView screenshot

NiftySearchView

May 17, 2012 • MIT License
A simple "route" Google Maps style search view which can be used mainly for "routing" Apps.
DMTwitterOAuth screenshot

DMTwitterOAuth

May 15, 2012 • MIT License
An Objective-C library (made using blocks) implementing OAuth protocol for Twitter Login and persistent session, plus an example iOS (iPhone) app demonstrating its use.
DHHighlightedWebView screenshot

DHHighlightedWebView

May 13, 2012 • MIT License
Drop-in WebView subclass that adds Safari-style in-page search-result highlighting.
JUEmptyView screenshot

JUEmptyView

May 13, 2012 • MIT License
Another shameless copy of an Xcode 4 component. A NSView subclass that displays a custom message inside a bubble whenever the view becomes empty (that is, it doesn't have any subviews). When a view...
STBubbleTableViewCell screenshot

STBubbleTableViewCell

May 10, 2012 • MIT License
STBubbleTableViewCell is a UITableViewCell subclass for easily displaying chat conversations. This component comes with 10 colored bubble images in both normal and retina size. <hr/> <p>FEATURE...
NGTabBarController screenshot

NGTabBarController

May 10, 2012 • MIT License
A custom TabBarController which can be positioned on the bottom, top, left or top. Utilizes iOS 5 Containment API if possible, but works on iOS 4 too. The TabBar is fully customizable with a tintCo...