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

Sponsored with ❤️ by Instabug

Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

Get Started Now
ComboBox for UITableView screenshot

ComboBox for UITableView

April 05, 2011 • Unspecified License
This XCode project is intended to demonstrate the usage of custom UITableViewCells as kind of combo boxes (as known from [X]HTML) or dropdown boxes. The code used to provide this is just a rough pr...
ReorderTableViewController screenshot

ReorderTableViewController

March 30, 2011 • Custom License
Add drag and drop reordering to a UITableView.
PINView screenshot

PINView

March 29, 2011 • Unspecified License
This project gives you a drop-in PIN code entry screen that looks like the entry screen seen in Settings.app.
OHAttributedLabel screenshot

OHAttributedLabel

March 28, 2011 • MIT License
This class allows you to use a UILabel with NSAttributedStrings, in order to display styled text with mixed style (mixed fonts, color, size, ...) in a unique label. It can also detect links, add...
PSBackgroundCurtain screenshot

PSBackgroundCurtain

March 28, 2011 • MIT License
Try to activate the multitasking bar, notice the animated fade to dark. Suspend the App and start it, and it fades back from black. This is useful if you have a PinLock Controller. Works with iOS4 ...
FlatWebView screenshot

FlatWebView

March 25, 2011 • MIT License
A ludicrously simple subclass of UIWebView that hides the drop shadows behind said UIWebView.
CMTextStylePicker screenshot

CMTextStylePicker

March 20, 2011 • MIT License
iOS view controller tree for presenting a text font/size/colour picker to user. It is also possible to use the font or colour selectors separately.
CMPopTipView screenshot

CMPopTipView

March 20, 2011 • MIT License
Custom UIView for iOS that pops up an animated "bubble" pointing at a button or other view. Useful for popup tips.
EGOTableViewPullRefresh screenshot

EGOTableViewPullRefresh

March 19, 2011 • MIT License
A similar control to the pull down to refresh control created by atebits in Tweetie 2.
PanelTableView screenshot

PanelTableView

March 19, 2011 • MIT License
Manages multiple UITableViews in a UIScrollView
FTUtils screenshot

FTUtils

March 18, 2011 • MIT License
The code in FTUtils is common utility code extracted from Free Time Studios iPhone projects. Currently, there is only one primary utility (FTAnimation) and some simple preprocessor macros. Some uni...
Camera Flash Toggle screenshot

Camera Flash Toggle

March 17, 2011 • Unspecified License
An example how to create a custom iPhone control, that looks like the new flash toggling ui element inside the default camera app (since 4.0).
StackPanel screenshot

StackPanel

March 16, 2011 • MIT License
A simple iOS control for stacking UIViews without the hassle of managing a UITableView.
DDProgressView screenshot

DDProgressView

March 16, 2011 • BSD License
A custom UIProgressView à la Twitter for iPhone.
SQRiskCursor screenshot

SQRiskCursor

March 15, 2011 • Custom License
Custom UIControl using CoreAnimation
KTPhotoBrowser screenshot

KTPhotoBrowser

March 15, 2011 • MIT License
KTPhotoBrowser is a lightweight photo browser library for the iPhone and iPod touch that looks and behaves like the iPhone Photos app.
Snappy Slider screenshot

Snappy Slider

March 14, 2011 • MIT License
A subclass of UISlider that snaps to pre-specified values, or detents.
Appirater screenshot

Appirater

March 13, 2011 • MIT License
Appirater is a class that you can drop into any iPhone app that will help remind your users to review your app on the App Store.
Core Animation Demos screenshot

Core Animation Demos

March 13, 2011 • MIT License
A collection of 13 incredibly cool Core Animation demos for iOS.
JBSlidingTableViewCell screenshot

JBSlidingTableViewCell

March 09, 2011 • Apache 2.0 License
UITableViewCell subclass whose contentView can slide out to reveal another view, as seen in the Facebook app, SCVNGR app, and Twitter app.