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

FMMoveTableView screenshot

FMMoveTableView

April 02, 2012 • Custom License
An iOS UITableView subclass that allows you to move rows without being in edit mode simply by tapping and holding the appropriate row.
PTShowcaseViewController screenshot

PTShowcaseViewController

April 02, 2012 • Apache 2.0 License
A "showcase" view controller for iOS apps. Visualizes images, videos and PDF files beautifully!
RNExpandingButtonBar screenshot

RNExpandingButtonBar

March 28, 2012 • MIT License
Inspiration for this button bar came from the app Path in which they practically removed the need for a UITabBar by adding a button in the bottom left. The goal with this widget is to replicate tha...
Facebook Photo Picker screenshot

Facebook Photo Picker

March 27, 2012 • Apache 2.0 License
Similar to the UIImagePickerController, FacebookPhotoPickerController lets your app's users pick photo from their Facebook albums. You can read more info about this component on at http://blog.grio...
RDActionSheet screenshot

RDActionSheet

March 27, 2012 • MIT License
A class to make easy to customise action sheets
CPPickerView screenshot

CPPickerView

March 26, 2012 • MIT License
A custom, configurable, horizontal version of UIPickerView (based on the spinning-wheel or slot-machine metaphor), with an included table cell implementation. Originally intended for condensing the...
CountryPicker screenshot

CountryPicker

March 26, 2012 • zlib License
CountryPicker is a custom UIPickerView subclass that provides an iOS control allowing a user to select a country from a list. It can optionally display a flag next to each country name, and the lib...
OCPDFGen screenshot

OCPDFGen

March 24, 2012 • BSD License
This library allows you to generate PDF files from HTML, NSAttributedStrings, and NSStrings. It uses DTCoreText from Cocoanetics to generate the NSAttributedString from HTML, then renders that str...
EMHint screenshot

EMHint

March 24, 2012 • MIT License
EMHint is an iOS class group that easily adds a spotlight-like effect to a view highlighting or hinting at something that may be important on the screen.The protocols of EMHintDelegate allow users ...
ADVProgressBar screenshot

ADVProgressBar

March 20, 2012 • MIT License
A custom progress bar that comes in multiple colours. It shows a display above the bar that depicts the amount of time left in percentages.
AutocompletionTableView screenshot

AutocompletionTableView

March 20, 2012 • BSD License
UITableView offering suggestions from a custom dictionary as user types text in UITextField.
FESSolarCalculator screenshot

FESSolarCalculator

March 18, 2012 • MIT License
Calculate sunrise, sunset, various dawn and dusk, and noon times for a given location and date. Works on both iOS and Mac OS X. Useful for determining day or night settings (night mode for a readin...
UICircularSlider screenshot

UICircularSlider

March 18, 2012 • MIT License
an iOS UISlider which displays value in a circle / pie.
HMLauncherView screenshot

HMLauncherView

March 16, 2012 • Apache 2.0 License
HMLauncherView is a UI component which mimics the iOS homescreen (a.k.a SpringBoard) behaviour. Added icons can be reordered and removed. In addition the HMLauncherView supports drag&drop of icons ...
ThumbnailPickerView screenshot

ThumbnailPickerView

March 15, 2012 • MIT License
ThumbnailPickerView is a control displaying a set (or technically, an array) of thumbnails aligned horizontally. It mimics thumbnails view from iPad's Photos.app toolbar, but as a subclass of UICon...
XYPieChart screenshot

XYPieChart

March 15, 2012 • MIT License
A simple and animated Pie Chart for your iOS app.
AUISelectiveBordersView screenshot

AUISelectiveBordersView

March 13, 2012 • MIT License
A CALayer subclass that allows to add selective borders
SCTwitter screenshot

SCTwitter

March 12, 2012 • MIT License
SCTwitter is a clean and simple implementation of several core Twitter API calls in Objective C with block callbacks.
CLTickerView screenshot

CLTickerView

March 10, 2012 • BSD License
CLTickerView is an IOS library for a ticker or marquee in HTML. It is built with UIScrollView, UILabel and NSTimer. The text will animate from right to left, and when tap on it, the animation stop....
US2FormValidator screenshot

US2FormValidator

March 10, 2012 • BSD License
Form validation framework for iOS.