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

SMCalloutView screenshot


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


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


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


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


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


August 23, 2012 • Apache 2.0 License
MTAnimatedLabel, a UILabel subclass that supports animation like the iPhone lock screen.
GHSidebarNav screenshot


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


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


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


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


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


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


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


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


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


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


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


May 15, 2012 • Apache 2.0 License
BaseKit is a set of IOS class to make your life easier
QR Code Encoder screenshot

QR Code Encoder

April 27, 2012 • Apache 2.0 License
An implementation of QR code encoder for Objective-C ported from Psytec library. Able to encode an NSString to a dot matrix which can be further rendered to an UIImage.