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

Web Browser View Controller screenshot

Web Browser View Controller

December 22, 2011 • MIT License
iPhone apps often have the need to show a web page, and the easiest way to implement this is to have the page opened in Safari. The problem with this, is that now your customer is stuck in Safari, ...
F3BarGauge screenshot

F3BarGauge

December 20, 2011 • BSD License
Customizable LED/LCD-like bar gauge for iOS.
CLKeypad screenshot

CLKeypad

December 18, 2011 • BSD License
CLKeypad is a customized iPhone keyboard NumberPad with a customized toolbar. It has the same function as UIKeyboardTypeNumberPad except that CLKeypad provide an extra decimal point button. You can...
EmailableCell screenshot

EmailableCell

December 17, 2011 • Apache 2.0 License
EmailableCell is a UITableViewCell subclass for making cells containing email addresses copyable and it enables users to send email to that addresses using the iPhone’s default Mail application.
ZIStoreButton screenshot

ZIStoreButton

December 16, 2011 • MIT License
A UIButton subclass that mimic the "BUY NOW" button on the iOS App Store.
SPUserResizableView screenshot

SPUserResizableView

December 15, 2011 • MIT License
SPUserResizableView is a user-resizable, user-repositionable UIView subclass. It is modeled after the resizable image view from the Pages iOS app. Any UIView can be provided as the content view for...
SBTickerView screenshot

SBTickerView

December 13, 2011 • MIT License
An easy to use ticker view with inspiration from Flipboard
CKReflectionImage screenshot

CKReflectionImage

December 12, 2011 • Custom License
Create a mirror image with Core Graphics with a basic configuration.
SphereView screenshot

SphereView

December 11, 2011 • GPL License
A 3D tag cloud-esque view built entirely in UIKit.
DETweetComposeViewController screenshot

DETweetComposeViewController

December 10, 2011 • BSD License
An iOS 4 compatible version of the TWTweetComposeView controller. Otherwise known as the Tweet Sheet.
ButtonPeoplePicker screenshot

ButtonPeoplePicker

December 09, 2011 • Apache 2.0 License
An iPhone UI contact picker to select multiple people from the Address Book, with type-ahead and auto-completion.
MFDoorwayTransition screenshot

MFDoorwayTransition

December 07, 2011 • MIT License
A 'doorway' transition effect, as seen in apps like Twitter for iOS. See a video of this control at http://www.youtube.com/watch?v=WDdbNujr55A
SSIndicatorLabel screenshot

SSIndicatorLabel

December 06, 2011 • MIT License
This control displays an indicator to the left when something is load and animates it away when it stops loading.
MultiRowCalloutAnnotationView screenshot

MultiRowCalloutAnnotationView

December 04, 2011 • CC BY 3.0 License
This is an annotation view that sports a callout bubble with multiple, independently selectable rows of data. The objective is to allow each cell/row to utilize an accessory disclosure button, with...
FaceWrapper-iphone screenshot

FaceWrapper-iphone

December 03, 2011 • Public Domain License
Wrapper class to detect faces from http://face.com, you will need an API key and API Secret which you can get in developer.face.com. This controller implements a custom object called FWObject wh...
QuadCurveMenu screenshot

QuadCurveMenu

December 02, 2011 • MIT License
Path 2.0-style menu with animation group.
JWSlideMenu screenshot

JWSlideMenu

December 01, 2011 • MIT License
A simple attempt to create a slide-out menu similar to the Facebook and GMail iOS apps.
BJImageCropper screenshot

BJImageCropper

December 01, 2011 • Unspecified License
A simple UIView subclass that allows a user to crop an image by dragging around an area.
CBEditableImageView screenshot

CBEditableImageView

November 28, 2011 • BSD License
CBEditableImageView is a subclass of NSImageView that resembles the editable image well as seen in System Preferences > Users (where people assign a profile image to their account).
ScrollToRefresh screenshot

ScrollToRefresh

November 27, 2011 • MIT License
ScrollToRefresh is a subclass of NSScrollView that adds a "pull-to-refresh" view to the "elastic" area of NSScrollview.