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

POVoiceHUD screenshot

POVoiceHUD

May 09, 2013 • MIT License
POVoiceHUD is a HUD for voice recording on iOS devices with Google Translate Voice Input like interface.
ILSideScrollView screenshot

ILSideScrollView

May 07, 2013 • MIT License
A sideways-scrolling selection scroll view. ILSideScrollView is a tool for presenting options for a user to select, usually for supporting data. As such, the scroller works horizontally instead ...
No image provided.

ILAlertView

May 07, 2013 • MIT License
Sick of the appearance of iOS' default UIAlertView? Or have you ever spent so much time hand-crafting your own unique UI, only to find that the pesky blue UIAlertView ruins it? ILAlertView, a subcl...
No image provided.

ILBarButtonItem

May 07, 2013 • MIT License
Custom image for a UIBarButtonItem without the default bordered style.
MBCalendarKit screenshot

MBCalendarKit

May 07, 2013 • MIT License
MBCalendarKit is a calendar control written in UIKit. I've found existing implementations to be inadequate and difficult to work with, so I rolled my own. MBCalendarKit supports iOS 7+, and work...
DFeedback screenshot

DFeedback

May 05, 2013 • MIT License
DFeedback (DaisyDisk Feedback) is a two-in-one component for providing user feedback: * It allows the user to send feedback and request support from within your app. Along with the message, the ...
No image provided.

NPRImageView

May 05, 2013 • MIT License
Instagram-like UIImageView subclass. Progress view and activity view appear during image download. Support memory and disk caching. Inspired by FXImageView and Tapku's TKImageCache. Uses AFNetworking.
AFImagePager screenshot

AFImagePager

May 04, 2013 • MIT License
The AFImagePager is a modified version of [KIImagePager](https://www.cocoacontrols.com/controls/kiimagepager) that uses AFNetworking instead of SDWebImage. This image pager lets you load and sw...
DZNWebViewController screenshot

DZNWebViewController

May 03, 2013 • MIT License
**NOTE**: this has been superseded by [DZNWebViewController 3.0](https://www.cocoacontrols.com/controls/dznwebviewcontroller-3-0). A simple web browser for iPhone & iPad with similar features th...
 NJKWebViewProgress screenshot

NJKWebViewProgress

May 03, 2013 • MIT License
NJKWebViewProgress is a progress interface library for UIWebView. Currently, UIWebView don't have official progress interface. You can implement progress bar for your in-app browser using this module.
No image provided.

LPThreeSplitViewController

May 02, 2013 • MIT License
LPThreeSplitViewController is a custom UISplitViewController with three views (MenuView, ListView, DetailView). MenuView and DetailView are always visible, and ListView's visibility can be toggl...
SPLockScreen screenshot

SPLockScreen

May 02, 2013 • MIT License
A simple pattern lock control for iOS (similar to the android pattern lock) * no graphics or images * all colors and sizes are customizable * can enable closed-type (complex type) patterns, of...
APParallaxHeader screenshot

APParallaxHeader

April 28, 2013 • MIT License
This category makes it super easy to add a parallax header view to your table views.
SGBDrillDownController screenshot

SGBDrillDownController

April 27, 2013 • MIT License
A parent view controller for the iPad which manages a stack of controllers similarly to UINavigationController while keeping the top two controllers visible similarly to UISplitViewController.
GGFullScreenImageViewController screenshot

GGFullScreenImageViewController

April 27, 2013 • MIT License
Scales a UIImageView up to full screen size with a simple animation.
MLPPopupMenu screenshot

MLPPopupMenu

April 26, 2013 • MIT License
This is a menu designed to pop from below or from the top of a UIControl based element.
LAWalkthrough screenshot

LAWalkthrough

April 25, 2013 • MIT License
A view controller class for iOS designed to simplify the creation of the walkthrough design pattern.
DeploydKit screenshot

DeploydKit

April 25, 2013 • MIT License
DeploydKit makes it easy to add a professional web backend to your iOS app with Deployd.
MZDayPicker  screenshot

MZDayPicker

April 24, 2013 • MIT License
An iOS day picker to allow users to select date
JPSThumbnailAnnotation screenshot

JPSThumbnailAnnotation

April 23, 2013 • MIT License
A simple MapKit annotation view for displaying images with clean design and animations. It is 100% programmatically drawn.