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

CHSectionSelectionView screenshot

CHSectionSelectionView

November 29, 2012 • Apache 2.0 License
Easy to use and highly customizable View that displays selector controls for (e.g.) UITableView Sections. This project is inspired by the iPads Address Book application.
KLExpandingSelect screenshot

KLExpandingSelect

November 25, 2012 • Apache 2.0 License
A UI Control based on Summly's expanding sharing control. <p>This control is dual licensed:</p> <ul> <li><strong>- For Free,</strong> under the terms of the <a href = "http://opensource.org/li...
FWTPopover screenshot

FWTPopover

November 25, 2012 • Apache 2.0 License
FWTPopoverView is a pretty flexible custom view that helps when you need to show a popover with a pointing arrow. The idea is to expose a very simple and basic API and make easy to extend by access...
No image provided.

KLHorizontalSelect

November 21, 2012 • Apache 2.0 License
A horizontal scrolling selector based on the control found on 8tracks' iPhone app. <p>This control is dual licensed:</p> <ul> <li><strong>- For Free,</strong> under the terms of the <a href = ...
THContactPicker screenshot

THContactPicker

November 14, 2012 • Apache 2.0 License
An iOS view used for selecting multiple contacts. This view mimics the contact selection in the Apple Mail app
CHDigitInput screenshot

CHDigitInput

November 09, 2012 • Apache 2.0 License
A UIPickerView alternative for entering integer values.
MKGradientButton screenshot

MKGradientButton

November 02, 2012 • Apache 2.0 License
A simple UIButton subclass with a linear gradient. The button also supplies an optional in-view activity indicator.
MKSocialShareTableViewCell screenshot

MKSocialShareTableViewCell

October 18, 2012 • Apache 2.0 License
A fairly self contained table view cell that enables the iOS 6 social sharing feature and can be easily “dropped in” to any configuration or options view based on a table view. Includes (replaceabl...
SMCalloutView screenshot

SMCalloutView

October 10, 2012 • Apache 2.0 License
A lightweight callout view class for iOS mimicking UICalloutView. We all love those "bubbles" you get when clicking pins in MKMapView. But sadly, it's impossible to present this bubble-style "Callo...
UIKeyboardCoView screenshot

UIKeyboardCoView

September 23, 2012 • Apache 2.0 License
A UIView to appear along the iOS default keyboard. It manages also ROTATION when keyboard is present. For iOS4+ The UIKeyboardCoView is totally CUSTOMIZABLE. Just add one UIKeyboardCoView in you...
JHWebBrowser screenshot

JHWebBrowser

September 10, 2012 • Apache 2.0 License
A simple web browser with a few customization options. There's no documentation at this point, but the gist is pretty simple. There's plenty that could be done to make it better, but it's functiona...
Segmented Buttons screenshot

Segmented Buttons

September 04, 2012 • Apache 2.0 License
This is a control that looks like a UISegmentedControl but acts like buttons. You can find examples in popular apps like TweetBot and Yelp.
CRMultiRowSelect screenshot

CRMultiRowSelect

September 02, 2012 • Apache 2.0 License
CRMultiRowSelect is a custom UITableViewCell for iOS that supports multiple row selection in a UITableViewController. It supports multiple mark colors and beauty Retina display graphics. Everyth...
MKMovingBlockAnimation screenshot

MKMovingBlockAnimation

August 31, 2012 • Apache 2.0 License
iOS app using cocos2d animation to animate images like moving blocks
MTAnimatedLabel screenshot

MTAnimatedLabel

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

JSBadgeView

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

FormKit.m

August 11, 2012 • Apache 2.0 License
FormKit.m is a library that helps building forms with table views.
TableKit.m screenshot

TableKit.m

August 06, 2012 • Apache 2.0 License
Easily create table views with a block-based syntax.