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

DMFilterView screenshot

DMFilterView

April 24, 2013 • Unspecified License
DMFilterView is a subclass of UIView, it look like a UITabBar but it much more lighter to implement. You just init it with an NSArray of strings and then attach it to your view. It provides some ea...
MZDayPicker  screenshot

MZDayPicker

April 24, 2013 • MIT License
An iOS day picker to allow users to select date
JPSThumbnailAnnotation screenshot

JPSThumbnailAnnotation

April 23, 2013 • MIT License
A simple MapKit annotation view for displaying images with clean design and animations. It is 100% programmatically drawn.
JGProgressView screenshot

JGProgressView

April 22, 2013 • MIT License
JGProgressView is a UIProgressView subclass with an animated, OS X inspired 'Indeterminate' setting. JGProgressView is fully customizable: The animation speed and animation direction can be adjust...
iOSCombobox screenshot

iOSCombobox

April 22, 2013 • MIT License
Tries to faithfully replicate the "select" tag you see on web pages in Safari. Also incorporates UIPickerView for you so you don't have to!
ChatHeads screenshot

ChatHeads

April 20, 2013 • ISC License
ChatHeads is a new feature in Facebook.app 6.0 where little bubbles appear in the iOS app when somebody sends you a message. It's a nice little feature and uses very cool animations. This projec...
DMX Dip screenshot

DMX Dip

April 20, 2013 • Apache 2.0 License
A DMX Dip (switcher) for iOS usefull for adressing DMX devices. A different toogle/switch control Implementation example in an iPhone storyboard (binary <==> decimal) --------------- Eas...
KIPullToReveal screenshot

KIPullToReveal

April 20, 2013 • MIT License
Combine a search result's `UITableView` with a `MKMapView`. Just setup the `KIPullToRevealViewController` as a `UITableViewController` with the known delegate methods. Set `pullToRevealDelegate`...
TSMessages screenshot

TSMessages

April 19, 2013 • BSD License
This framework provides an easy to use class to show little notification views on the top of the screen. (à la Tweetbot). The notification moves from the top of the screen underneath the navigat...
DPTextField screenshot

DPTextField

April 19, 2013 • MIT License
A replacement for UITextField with loads of extras, including auto fill. Auto-fill suggestions appear "under" the keyboard. See: https://raw.github.com/ebaker355/DPTextField/master/DPTextFieldAutoF...
MVSelectorScrollView screenshot

MVSelectorScrollView

April 18, 2013 • MIT License
Simple Cocoa control that can be used as an alternative for UISegmentedControl in UIKit.
DAAppsViewController screenshot

DAAppsViewController

April 18, 2013 • MIT License
DAAppsViewController is a simple way of displaying apps from the App Store in an aesthetically similar manner. The user is able to view each app's App Store page by launching an instance of SKStore...
JNWLabel screenshot

JNWLabel

April 17, 2013 • MIT License
A light-weight CATextLayer wrapper for OS X.
YIDragScrollBar screenshot

YIDragScrollBar

April 17, 2013 • Unspecified License
Attaches draggable scroll bar on top of original UIScrollView for iOS5+, works like a charm.
BButton 3.0 screenshot

BButton 3.0

April 15, 2013 • MIT License
Twitter Bootstrap Buttons for iOS.
KBPopupBubble screenshot

KBPopupBubble

April 15, 2013 • MIT License
Twitter-style popup bubbles with dynamic, animated pointer arrows.
UIColor+MLPFlatColors screenshot

UIColor+MLPFlatColors

April 14, 2013 • MIT License
UIColor+MLPFlatColors is a category for UIColor that adds class methods to conveniently produce 20 new colors designed for flat or semi-flat interface designs. It also adds some methods for choosin...
WSCoachMarksView screenshot

WSCoachMarksView

April 14, 2013 • MIT License
WSCoachMarksView is an iOS drop-in class that displays user coach marks with a rectangular cutout over an existing UI. This approach leverages your actual UI as part of the onboarding process for y...
KIImagePager screenshot

KIImagePager

April 13, 2013 • MIT License
This image pager lets you load and swipe through a series of images. It's easy to implement and provides a nice way of presenting a not-fullscreen-gallery to your user. This control looks a bit lik...
PathMenuExample screenshot

PathMenuExample

April 12, 2013 • Unspecified License
Path 2.0's iPhone app has a really neat navigation system. This is a simple example of how to add a similar menu menu system to your iPhone app. Just run the example and click on the nice red butto...