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

SMCalloutView screenshot

SMCalloutView

October 10, 2012 • Apache 2.0 License
A lightweight callout view class for iOS mimicking UICalloutView. We all love those "bubbles" you get when clicking pins in MKMapView. But sadly, it's impossible to present this bubble-style "Callo...
ShakingAlertView screenshot

ShakingAlertView

October 09, 2012 • MIT License
ShakingAlertView is a UIAlertView subclass with a password entry textfield. Incorrect password entry causes a "shake" animation similar to the OS X account login screen. SHA1 and MD5 password check...
ClassicMap screenshot

ClassicMap

October 09, 2012 • MIT License
Google Maps are back on iOS 6. This app shows how to use alternate tile providers on iOS.
DAModularTableView screenshot

DAModularTableView

October 09, 2012 • MIT License
UITableView subclass that absracts away the ugliness involved with creating static or modular UITableViews. Settings and menu pages are a snap to create with DAModularTableView.
PDF Viewer App screenshot

PDF Viewer App

October 09, 2012 • MIT License
Basic PDF VIewer App based on the open source PDF Reader Core project code.
Stats screenshot

Stats

October 07, 2012 • MIT License
In-app monitoring of system conditions for iOS apps. Displays: The variation of memory usage [kB]; The total memory usage [kB]; The variation of CPU time [msec]; The number of UIView subclasses.
LinkedIn Share screenshot

LinkedIn Share

October 07, 2012 • MIT License
An easy-to-use drop-in component to share content on LinkedIn.
AFFeedsReader screenshot

AFFeedsReader

October 07, 2012 • MIT License
AFFeedsReader is a complete feeds reader, and very easy to use. Just put your RSS address. It includes pull to refresh, activity indicator loader, asynchronous image downloader...
SDWellSegmentedControl screenshot

SDWellSegmentedControl

October 05, 2012 • MIT License
A drop-in remplacement for UISegmentedControl that mimic iOS 6 AppStore tab controls.
MMTabBarControl screenshot

MMTabBarControl

October 04, 2012 • BSD License
A modernized, now view based, re-write of good old cell based PSMTabBarControl. Uses blocks and view animations. Compatible with OSX 10.6.x-10.8.x. Needs Xcode 4 to compile. New Styles 'Card' and '...
LXReorderableCollectionViewFlowLayout screenshot

LXReorderableCollectionViewFlowLayout

October 03, 2012 • MIT License
Extends UICollectionViewFlowLayout to support reordering of cells. Similar to long press and pan on books in iBook. The goal of LXReorderableCollectionViewFlowLayout is to provides capability fo...
DBTileButton screenshot

DBTileButton

October 02, 2012 • MIT License
A color themed UIButton for iOS complete with 3d perspective animations.
TKAssignToContact screenshot

TKAssignToContact

October 02, 2012 • BSD License
This controller lets you change pictures of people in your contacts.
JCAutocompletingSearch screenshot

JCAutocompletingSearch

October 01, 2012 • MIT License
Search controller table view widget for querying asynchronous backends allowing user selection from results.
MSCurrencyFormatter screenshot

MSCurrencyFormatter

October 01, 2012 • Unspecified License
This will format a text field similar to how an ATM works. This allows easy entry of dollar amounts. If on an iPhone it can even add a positive/negative toggle button to the keypad. If on an ipad i...
UIMonthYearPicker screenshot

UIMonthYearPicker

October 01, 2012 • MIT License
UIMonthYearPicker is a UIPickerView subclass that allows you select date from month and year only, no days.
PTSSpringBoard screenshot

PTSSpringBoard

September 29, 2012 • CC BY-SA 3.0 License
A springboard implementation, as know from the Apple iOS mainscreen. Supports moving and deletion of items. Work with all interface orientations and for different screen-sizes. Was tested with the ...
PTSMessagingCell screenshot

PTSMessagingCell

September 29, 2012 • CC BY-SA 3.0 License
A UITableViewCell subclass, that provides SMS-App like messaging cells (balloons). Very easy to use, just as you would any UITableViewCell. Works with both interface orientations on the iPhone 3...
MGBox2  screenshot

MGBox2

September 28, 2012 • BSD License
Simple, quick iOS tables, grids, and more. Designed for rapid table and grid creation with minimal code, using blocks based design patterns. The layout engine supports padding, margins, zInde...
DDPopoverBackgroundView screenshot

DDPopoverBackgroundView

September 28, 2012 • MIT License
DDPopoverBackgroundView is a single-file iOS 5.0+ non-ARC (ARC compatible) class to help customizing UIPopoverController popovers.