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

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

JSNotifier

July 20, 2012 • Apache 2.0 License
A simple notification class for iOS. A small banner slides up from the bottom of the screen. The notifications are out of the way and don't cause visual clutter, great for success and error messages.
BWStatusBarOverlay screenshot

BWStatusBarOverlay

July 16, 2012 • Apache 2.0 License
BWStatusBarOverlay is a custom status bar overlay window. It support touch by setting a block that will be called after touch. It work well on both iPad and iPhone and of course in any orientation.
ASFBPostController screenshot

ASFBPostController

July 09, 2012 • Apache 2.0 License
ASFBPostController provides beautiful photo posting to Facebook with easy integration.
SGTabs screenshot

SGTabs

June 12, 2012 • Apache 2.0 License
SGTabsViewController is a container view controller which shows tabs for each view like mobile safari does. This controls looks best on an iPad sized screen - You can add and remove tabs dyna...
VSTabBar screenshot

VSTabBar

June 02, 2012 • Apache 2.0 License
A custom Tab Bar write from scratch VSTabBar is fully customizable: * All colors could be changed (Background, Foreground, gradient selection, current selection item, etc.), * Showing/Unshow...
iTellAFriend screenshot

iTellAFriend

May 22, 2012 • Apache 2.0 License
iTellAFriend is an iOS toolkit for displaying a preconfigued mail composer with a "Tell a Friend" template in ios apps.