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

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.
MGImageUtilities screenshot

MGImageUtilities

April 14, 2011 • BSD License
Includes categories for proportional fill (scale, crop and more); and tinting UIImages.
JSLockScreen screenshot

JSLockScreen

April 13, 2011 • BSD License
JSLockScreen is an iOS UI component that replicates iOS's lock screen functionality. It aims to be as close to the original lock screen UI as possible and be easy to use in almost any situation ...