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

KSPopoverView screenshot

KSPopoverView

June 02, 2011 • BSD License
A pulldown menu UI for iOS.
GIKAnimatedCallout screenshot

GIKAnimatedCallout

May 27, 2011 • BSD License
GIKAnimatedCallout demonstrates the use of an MKAnnotationView subclass to provide functionality similar to the callouts in Maps.app on iPad.
JCSSheetController screenshot

JCSSheetController

May 18, 2011 • BSD License
A Cocoa controller class for Sheets that replaces the completion callback method with an inline block.
TabBarKit screenshot

TabBarKit

May 17, 2011 • BSD License
A flexible Tab Bar implementation for iPhone and iPad.
BCCollectionView screenshot

BCCollectionView

May 15, 2011 • BSD License
A more versatile, faster and lighter replacement for NSCollectionView. Note: This is a fork of pieteromvlee's code. I will replace my repo with his as soon as he merges my changes in or adds a diff...
ESScrollView screenshot

ESScrollView

May 15, 2011 • BSD License
ESScrollView by Jonathan Dann provides iTunes-like scrollbars. This solution differs from many others by not requiring images -- all drawing is in code.
ATMHud screenshot

ATMHud

May 12, 2011 • BSD License
Library for the creation of HUDs in iPhone applications.
PageCurl screenshot

PageCurl

May 08, 2011 • BSD License
This application makes use of the manipulation of multiple CALayers attached to a single UIView to "fake" a page curl/page flip effect for the iPad. It's the next best thing to iBooks until Apple r...
SFTabView screenshot

SFTabView

May 07, 2011 • BSD License
A fully customizable Cocoa Tab view for use with Mac OS X 10.6 or above.
iPadSlotMachine screenshot

iPadSlotMachine

May 04, 2011 • BSD License
An iPadDevCamp project, winner of the "Coolest App" category (April 2010, San Jose).
InAppSettingsKit screenshot

InAppSettingsKit

May 04, 2011 • BSD License
This iPhone framework allows settings to be in-app in addition to being in the Settings app.
JHTickerView screenshot

JHTickerView

May 03, 2011 • BSD License
A custom ticker view for creating a news ticker type control
KVPasscodeViewController screenshot

KVPasscodeViewController

May 03, 2011 • BSD License
A view controller that lets you enter 4 digit pass codes. It supports animations for invalid entries and to confirm entries.
NWPickerField screenshot

NWPickerField

May 01, 2011 • BSD License
A combo box like control for the iPhone.
SFBPopovers screenshot

SFBPopovers

May 01, 2011 • BSD License
This framework implements popover windows- windows that, to the user, logically belong to another window are visually attached to the parent window.
MyStyledView screenshot

MyStyledView

April 30, 2011 • BSD License
A generic styled view class for rendering simple graphics on the desktop. Styling is exposed through properties on the view. It has support for a fill color and gradient, with the gradient composit...
DTGridView screenshot

DTGridView

April 29, 2011 • BSD License
A two-dimensional scrolling view component for the iPhone, heavily inspired by UITableView.
PopupView screenshot

PopupView

April 28, 2011 • BSD License
PopupView for iOS, like UICalloutView.
ILGeoNamesSearchController screenshot

ILGeoNamesSearchController

April 26, 2011 • BSD License
ILGeoNamesSearchController is a custom UITableViewController which supports online searching for named locations through the free geonames.org service. ILGeoNamesSearchController is part of the IL...
JHStatusTextView screenshot

JHStatusTextView

April 20, 2011 • BSD License
A custom UITextView with custom font, specifically designed for social status updates.