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

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

MHTabBarController

November 26, 2011 • MIT License
This is a custom container view controller for iOS 5 that works just like a regular UITabBarController, except the tabs are at the top and look different. It uses the new iOS 5 view controller cont...
KenBurnsView screenshot

KenBurnsView

November 25, 2011 • MIT License
Generates a 'Ken Burns' transition effect for UIImages.
GMGridView screenshot

GMGridView

November 24, 2011 • MIT License
An iOS Grid-View allowing the user to sort the views in the scrollView and also to see the views in fullsize by pinching them. This view is inspired by the UITableView and uses a datasource and d...
SVStatusHUD screenshot

SVStatusHUD

November 23, 2011 • MIT License
SVStatusHUD mimics the HUD shown on orientation lock, mute and volume change on iOS. It should only be used in response to hardware or other important notifications (for instance when an accessory ...
PSPushPopPressView screenshot

PSPushPopPressView

November 21, 2011 • MIT License
PSPushPopPressView is a custom view that provides direct manipulation for your content - like the images and videos in Our Choice by Push Pop Press. All credit for coming up with the interaction an...
No image provided.

LBGradient

November 20, 2011 • MIT License
LBGradient is "NSGradient" for iOS. I didn't feel like writing 10 lines for one gradient all the time so I wrote this.
SPGroupedTabView screenshot

SPGroupedTabView

November 18, 2011 • BSD License
SPGroupedTabView is a two-tiered or grouped tab view suitable for providing access to a wide variety of information in a limited space. It can be employed when the user needs to view or interact wi...
PickerTableViewCell screenshot

PickerTableViewCell

November 17, 2011 • Unspecified License
UIPickerView as a keyboard view for UITableViewCell.