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

Camera app template screenshot

Camera app template

July 16, 2016 • MIT License
Sample camera app template with dedicated tutorial UI & all the necessary utilities to start your next iOS camera project for iPhone or iPad.
MELDynamicCropView screenshot

MELDynamicCropView

July 16, 2016 • MIT License
MELDynamicCropView is an open-source UIView subclass that allows users to interact with multiple photo croppers (or just one cropper). Its image and cropper frames are flexible and support any size...
SwiftLinkPreview screenshot

SwiftLinkPreview

July 16, 2016 • MIT License
It makes a preview from an url, grabbing all the information such as title, relevant texts and images.
ARFacebookShareKitActivity screenshot

ARFacebookShareKitActivity

July 16, 2016 • MIT License
Launch FBSDKShareKit from UIActivityViewController instead of the default Facebook share sheet.
YBSlantedCollectionViewLayout screenshot

YBSlantedCollectionViewLayout

July 16, 2016 • MIT License
YBSlantedCollectionViewLayout is a subclass of UICollectionViewLayout allowing the display of slanted content on UICollectionView.
Swift Popup Dialog screenshot

Swift Popup Dialog

July 16, 2016 • MIT License
Popup Dialog is a simple alert view, easy to use just like UIAlertController. Additionally Popup Dialog features a lot of customization options to make it meet your needs.
CFAlertViewController screenshot

CFAlertViewController

July 16, 2016 • MIT License
CFAlertViewController is a library that helps you display and customise alerts and action sheets on iPad and iPhone. It offers screen rotation as well as an adaptive UI support. CFAlertViewControll...
MKDropdownMenu screenshot

MKDropdownMenu

July 16, 2016 • MIT License
Dropdown Menu for iOS with many customizable parameters to suit any needs
MultiStepSlider screenshot

MultiStepSlider

July 16, 2016 • MIT License
A custom UIControl which functions like UISlider where you can set multiple intervals with different step values for each interval. This is useful when an interval spans over large values, for exam...
MCamera screenshot

MCamera

July 16, 2016 • MIT License
Reusable camera UIViewController which allows to take photos, set filters, peform image blurring and more
NoOptionalInterpolation screenshot

NoOptionalInterpolation

July 16, 2016 • MIT License
NoOptionalInterpolation gets rid of "Optional(...)" and "nil" in Swift's string interpolation and make pluralization easier. let age = 42 let text = "I am \(age ~ "year") old" // "I am 42 yea...
ISHPullUp screenshot

ISHPullUp

July 15, 2016 • MIT License
Vertical split view controller with pull up gesture as seen in the iOS 10 Maps app
StretchHeader screenshot

StretchHeader

July 15, 2016 • MIT License
tableview stretch header
DCExplosion screenshot

DCExplosion

July 15, 2016 • MIT License
Remove a view with explode animation
DCQRCode screenshot

DCQRCode

July 15, 2016 • MIT License
A tiny QRCode Generate Library
SwiflyOverlay screenshot

SwiflyOverlay

July 14, 2016 • MIT License
Yet another full screen navigation component, this time written in swift.
Goya screenshot

Goya

July 14, 2016 • MIT License
An easy way to set styles to any UIResponder from the Interface Builder written in Swift
UXMPDFKit screenshot

UXMPDFKit

July 14, 2016 • MIT License
A PDF viewer and annotator that can be embedded in iOS applications
PBDataTableView screenshot

PBDataTableView

July 14, 2016 • MIT License
DataTable for iPhone and iPad
folding-cell screenshot

folding-cell

July 14, 2016 • MIT License
FoldingCell is an expanding content cell inspired by folding paper material