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

KOTabs screenshot

KOTabs

September 07, 2012 • BSD License
With KOTabs you can easily create a tabbed document interface. The user can switch between tabs with a single tap. The tabs can be closed with the "x" icon in the corner. When there are more tabs t...
KOKeyboard screenshot

KOKeyboard

September 06, 2012 • BSD License
KOKeyboard is an iOS drop-in component that adds a new row of keys to the default on-screen keyboard. It consists of swipe buttons with all common symbols, punctuation and brackets, and a special n...
HCDownload screenshot

HCDownload

August 27, 2012 • BSD License
Fully-featured download manager and view controller. More features and updates to come.
AH3DPullRefresh screenshot

AH3DPullRefresh

August 26, 2012 • BSD License
A simple iOS control to add a pull to refresh and/or a pull to load more to UITableView with a cool 3D effect.
OBaconView screenshot

OBaconView

August 23, 2012 • BSD License
OpenBaconView is a animated hovering-views-view with datasource/delegate like a tableView for iOS. I have used it in a private project of mine and decided to give it to the public.
Cheddar screenshot

Cheddar

August 22, 2012 • BSD License
Not exactly a control, but the full source code to Sam Soffes' Cheddar todo list app for iOS.
Konami Code Gesture Recognizer screenshot

Konami Code Gesture Recognizer

August 22, 2012 • BSD License
DRKonamiCodeRecognizer is a gesture recognizer for iOS. The recognizer is a subclass of UIGestureRecognizer has can be used in the same way as any other recognizer. Swipe gestures correspond to the...
BButton screenshot

BButton

August 20, 2012 • BSD License
BButton is a subclass of UIButton that looks like the twitter bootstrap buttons.
FRD3DBarChart screenshot

FRD3DBarChart

August 19, 2012 • BSD License
A 3D bar chart control made with GLKit.
TCTweetComposeViewController screenshot

TCTweetComposeViewController

August 19, 2012 • BSD License
TCTweetComposeViewController is a drop in replacement for TWTweetComposeViewController. It provides similar functionality but is modelled after the email composition view, which is aesthetically si...
MBSliderView screenshot

MBSliderView

August 15, 2012 • BSD License
An iOS control that looks like the 'Slide to unlock' slider.
NotiView screenshot

NotiView

August 11, 2012 • BSD License
A customizable notification view for iOS
BDDynamicGridViewController screenshot

BDDynamicGridViewController

August 05, 2012 • BSD License
Data-aware view controller that displays a UIView list (typically, UIImageView list) in a row-dominated grid layout. This class automatically lay out the UIViews with help from a delegate class (wh...
KOAProgressBar screenshot

KOAProgressBar

August 03, 2012 • BSD License
Custom progress bar for iOS 5.0+
DVSlideViewController screenshot

DVSlideViewController

July 26, 2012 • BSD License
DVSlideViewController is an view controller, witch allows you to slide view controllers in- and offscreen with a swipe of your finger.
MFSideMenu screenshot

MFSideMenu

July 10, 2012 • BSD License
A sidebar slide-out menu for iOS inspired by the Facebook iOS App
MusicPlayerViewController screenshot

MusicPlayerViewController

July 05, 2012 • BSD License
An iPhone view controller to visualize and control music playback. (Editor's note: we blurred out the album cover used here in order to prevent the wrath of certain litigious entities from being tu...
EarthView screenshot

EarthView

June 24, 2012 • BSD License
3D visualization of the Earth globe for iOS that uses map tiles for imagery and OpenGL ES and GLKit for rendering.
FRLayeredNavigationController screenshot

FRLayeredNavigationController

June 15, 2012 • BSD License
Influenced by the UI of the Twitter and Soundcloud iPad apps we designed a new navigation concept for our product Checkpad MED. FRLayeredNavigationController is the foundation for this new UI. Also...
PathMove screenshot

PathMove

June 12, 2012 • BSD License
A demonstration of moving an object along a bezier path in iOS.