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

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

MTAnimatedLabel

August 23, 2012 • Apache 2.0 License
MTAnimatedLabel, a UILabel subclass that supports animation like the iPhone lock screen.
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.
PSMTabBarControl screenshot

PSMTabBarControl

August 22, 2012 • BSD License
PSMTabBarControl remains the best way to have Safari-style tabs in your app. This fork makes it easy to use PSMTabBarControl when developing apps for 10.6, 10.7, and 10.8 using Xcode 4. It is also ...
PushBack Animation View screenshot

PushBack Animation View

August 22, 2012 • MIT License
Demo of push back animation to display a modal view.
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...
NMRangeSlider screenshot

NMRangeSlider

August 22, 2012 • MIT License
NMRangeSlider is custom iOS control that gives you a UISlider like UI for selecting a range of values. The range slider can be configured using a set of images in much the same way as UISlider. ...
GHSidebarNav screenshot

GHSidebarNav

August 20, 2012 • Apache 2.0 License
A clone of the new Facebook iOS UI paradigm; a sidebar navigation table that is revealed by sliding the main content panel to the right. The search goes full-screen and everything supports the stan...
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.
MPFlipViewController screenshot

MPFlipViewController

August 19, 2012 • Custom License
A custom container view controller following the iOS 5 containment API that navigates between child view controllers via touch gestures and page-flip animations.
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...
HEBubbleView screenshot

HEBubbleView

August 17, 2012 • Apache 2.0 License
iOS UI Component for displaying Bubble Items similar to the iOS and OSX mail application when selection more than one contact
NKToggleOverlayButton screenshot

NKToggleOverlayButton

August 16, 2012 • MIT License
NKToggleOverlayButton is a two state button that displays a translucent overlay when it's state is changed. The overlay contains a customisable line of text and an image. An example of its use w...
REPhotoCollectionController screenshot

REPhotoCollectionController

August 16, 2012 • MIT License
REPhotoCollectionController is a simple photo thumbnail viewer for the iOS that groups photos by date.
MBSliderView screenshot

MBSliderView

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

JSBadgeView

August 14, 2012 • Apache 2.0 License
Customizable UIKit badge view like the one on applications in the iOS springboard.
UIBubbleTableView screenshot

UIBubbleTableView

August 14, 2012 • CC BY-SA 3.0 License
UIBubbleTableView is UITableView based iOS component for rendering chats like it's done in Messages application. Now comes with "typing" bubble and images in the chat. For installation guide and de...
MCPagerView screenshot

MCPagerView

August 14, 2012 • MIT License
A replacement for the UIPageControl, with a similar functionality but custom "dots".
StyledTableViewCell screenshot

StyledTableViewCell

August 12, 2012 • MIT License
Customized table view cell border and highlight colors.