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

YCHActionSheet screenshot

YCHActionSheet

May 31, 2014 • MIT License
A custom UIActionSheet separated into sections
MMLayershots screenshot

MMLayershots

May 31, 2014 • MIT License
Layershots takes your iOS app and converts the view hierarchy into a layered photoshop (PSD) file.
APLabel screenshot

APLabel

May 31, 2014 • MIT License
Detect touch on a `UILabel`'s letters. How it works it's explained here: http://www.albertopasca.it/whiletrue/2013/09/objective-c-recognize-letter-pressed-on-uilabel/
CustomCalendar screenshot

CustomCalendar

May 31, 2014 • MIT License
Custom Calendar for iOS. * UI designed for iOS 7 * Supports iOS versions >= 6.0 * Supports iPhone and iPad * Swipe to change months * Delegate method returns selected date on selection of date
TabDump screenshot

TabDump

May 30, 2014 • MIT License
Read Tab Dump, the day's latest tech and world news on your iPhone. Made with: - BrandColors: https://www.cocoacontrols.com/controls/brandcolors - DKUserMessageView: https://www.cocoacontrol...
SMBInternetConnectionIndicator screenshot

SMBInternetConnectionIndicator

May 30, 2014 • MIT License
Internet Connection Indicator for iOS application. Shows you when there's now internet connection. Will improve the chance you get accepted to the App Store, for apple requires you to warn th...
UITableViewController-Containment-Demo screenshot

UITableViewController-Containment-Demo

May 30, 2014 • MIT License
This is a sample project showing how to contain a UITableViewController in another VC with a Search Bar + Display Controller working as if it were all in a UITableViewController.
MRTimer screenshot

MRTimer

May 29, 2014 • MIT License
A simple tool to measure the execution duration for methods.
XLocation screenshot

XLocation

May 29, 2014 • MIT License
An Xcode plugin which lets you add easily a new location from an address in your current Xcode project.
APNumberPad screenshot

APNumberPad

May 28, 2014 • MIT License
Full clone of iOS number keyboard with customizable function button. APNumberPad is a custom keyboard for iOS allows you to create a keyboard inputView that looks and feels just like the iPhone ...
PHPageScrollView screenshot

PHPageScrollView

May 28, 2014 • MIT License
PHPageScrollView is a UIScrollView subclass that allows scrolling of multiple pages. Support a data source and delegate. Flexible implementation.
PADTiltViewController screenshot

PADTiltViewController

May 28, 2014 • MIT License
Add tilt capability to one directional scroll views on iOS.
SHViewPager screenshot

SHViewPager

May 28, 2014 • MIT License
A simple view pager for iOS, which acts similar to android's viewPager. Compatible with iOS 8.0 or later. Supports iPhones and iPads in all interface orientation. ## Advantages * [x] Support...
FlatUI Colors Palette for Xcode screenshot

FlatUI Colors Palette for Xcode

May 28, 2014 • MIT License
FlatUI Colors (http://flatuicolors.com/) palette for use in Xcode. Install by executing the following command in your terminal: wget -P ~/Library/Colors https://raw.github.com/hemantasapkota/...
DDHDynamicViewControllerTransitions screenshot

DDHDynamicViewControllerTransitions

May 27, 2014 • MIT License
View controller transitions using UIDynamics.
LMMediaPlayer screenshot

LMMediaPlayer

May 27, 2014 • MIT License
Video and audio player with replaceable UI component. You can play MPMediaItem and http streaming contents with fullscreen or non-fullscreen mode.
CGCalendarView screenshot

CGCalendarView

May 27, 2014 • MIT License
A Lightweight Horizontal Calendar/Date Picker inspired by Square's TimesSquare
MTZTextField screenshot

MTZTextField

May 27, 2014 • MIT License
Fixing an issue with `UITextField` where the highlighted state of the text field's clear button is always the default blue, and not the tint color of the text field.
YXSpritesLoadingView screenshot

YXSpritesLoadingView

May 27, 2014 • MIT License
YXSpritesLoadingView is a small library to help you create your custom loader with sprites animation for iOS, it also provide a lot of customization for your loader view
PNTToolbar screenshot

PNTToolbar

May 26, 2014 • MIT License
Simple class which adds Safari like toolbar to keyboard and handles switching between input fields.