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

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

SignatureView

May 25, 2014 • MIT License
UI component for capturing signature.
SOMessaging screenshot

SOMessaging

May 25, 2014 • MIT License
Messaging library for iOS 7.x with smooth animations. Fully customizable!!
MJAutoComplete screenshot

MJAutoComplete

May 25, 2014 • MIT License
A simple drop-in for using an autocomplete component on iOS. It comes with a simple demo app that should help you get started in a jiffy!
MIHCrypto screenshot

MIHCrypto

May 25, 2014 • MIT License
OpenSSL is the most powerful SSL and TLS library available which wraps a full cryptographic library. The library is written in pure C and due to its endless size and not-so-well-designed C interfac...
JSVideo screenshot

JSVideo

May 25, 2014 • MIT License
JSVideo helps you adding a custom background video in your view controllers
SecureMappingKit screenshot

SecureMappingKit

May 24, 2014 • MIT License
Securize the mapping between your JSON and your model.
MAOFlipViewController screenshot

MAOFlipViewController

May 24, 2014 • MIT License
Provides a FlipBoard-like interactive transition.
TNRadioButtonGroup screenshot

TNRadioButtonGroup

May 24, 2014 • MIT License
Create easy radio button groups in objective-c