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

MLKSplitView screenshot

MLKSplitView

December 27, 2014 • Unspecified License
Master Detail View with multiple View Controllers. This control can display a set of view controllers. Each view controller's title will be displayed in master view at left side. If we select parti...
SimpleCamera screenshot

SimpleCamera

December 26, 2014 • Apache 2.0 License
A simple, customizable camera control for iOS.
JFMinimalNotifications screenshot

JFMinimalNotifications

December 26, 2014 • MIT License
An iOS UIView for presenting a minimalistic notification that doesn't block the UI and is highly configurable. See this control in action here: https://www.youtube.com/watch?v=jDYC-NYKl9A
BoxSimpleOAuth screenshot

BoxSimpleOAuth

December 26, 2014 • MIT License
A quick and simple way to authenticate a Box user in your iPhone or iPad app. Quick How-To: * Create an instance of BoxSimpleOAuthViewController and pass in a Box client ID, client secret, cl...
NSURL Validation screenshot

NSURL Validation

December 26, 2014 • MIT License
This is a Swift extension of NSURL that will take a provided String and validate it for both proper format and that it is an accessible url. It is asynchronous and returns the response and formatte...
ADBarButtonFactory screenshot

ADBarButtonFactory

December 26, 2014 • Unspecified License
A simple hack that leverages button background images to show a highlighted text state.
RRMessageController screenshot

RRMessageController

December 25, 2014 • MIT License
RRMessageController is a UIViewController, allows you to write a message with photos as attachment.
FXModelValidation screenshot

FXModelValidation

December 25, 2014 • MIT License
FXModelValidation is an Objective-C library that allows to validate data/model/forms easily. Suits for any NSObject.
SlideInView screenshot

SlideInView

December 25, 2014 • Unspecified License
Lightweight alert or notification style views.
SSAPullToRefresh screenshot

SSAPullToRefresh

December 25, 2014 • MIT License
A simple PullToRefresh implementation, inspired by the look of the Facebook iOS app PullToRefresh component.
No image provided.

SPHChatCollectionView

December 24, 2014 • GPL License
SPHChatCollectionView to use in chat screens. (Supports iOS 7 & iOS 8) This project is an attempt to create the experience of chat bubbles with image, time and avatar support. 1. You can cust...
RRCamera screenshot

RRCamera

December 24, 2014 • MIT License
RRCamera is a camera handler for iOS with crop feature.
No image provided.

BFKit

December 24, 2014 • MIT License
BFKit is a collection of useful classes to <strong>develop Apps faster</strong>. If you are looking for <strong>Swift</strong> version check it out here: <strong><a href="https://www.cocoacontro...
MaterialKit screenshot

MaterialKit

December 24, 2014 • MIT License
Material design components (inspired by Google Material Design) for iOS written in Swift
Game-Timer screenshot

Game-Timer

December 24, 2014 • MIT License
GameTimer is a light-weight timer that you can use for iOS games. It can be enhanced easily for more complex projects. One use is to update a progressbar whilst the main timer is running. GameTi...
JTSlideShadowAnimation screenshot

JTSlideShadowAnimation

December 24, 2014 • MIT License
A shadow animation effect for iOS
MMTransitionEffect screenshot

MMTransitionEffect

December 23, 2014 • MIT License
This is Extension Of RSTransitionEffect(yeahdongcn) Transformed From (Frame based animation) to (Constraint Based Animation)
CCMBorderView screenshot

CCMBorderView

December 23, 2014 • Apache 2.0 License
CCMBorderView is an easy to use view to create border right from storyboard without any code
CCMRadarView screenshot

CCMRadarView

December 23, 2014 • Apache 2.0 License
CCMRadarView uses the IBDesignable tools to make an easy customizable radar view with animation
MSAlertController screenshot

MSAlertController

December 18, 2014 • MIT License
You can use AlertController in iOS7!! MSAlertController has same feature at UIAlertViewController. In addtion, customize font, font size and font color.