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

MaterialControls screenshot

MaterialControls

August 14, 2015 • MIT License
In 2014, Google published the Google Material Design with a goal to provide guidelines for good design and beautiful UI across all device form factors. For Android, developers can use default An...
LMGaugeView screenshot

LMGaugeView

August 12, 2015 • MIT License
LMGaugeView is a simple and customizable gauge control for iOS.
CKWaveCollectionViewTransition screenshot

CKWaveCollectionViewTransition

August 11, 2015 • MIT License
Cool custom transition between UICollectionView's with wave like animation
MultiSelectController screenshot

MultiSelectController

August 11, 2015 • MIT License
MultiSelectController is useful for making multiple selection with see selection on the top of controller.
Polymer screenshot

Polymer

August 10, 2015 • MIT License
Endpoint focused networking
JTSplashView screenshot

JTSplashView

August 10, 2015 • MIT License
Create the beautiful splash view. It is designed as a singleton so you do not have to care about instances.
ZSeatSelector screenshot

ZSeatSelector

August 09, 2015 • MIT License
Create a Seat Map Layout, also with Objective-C !!
LocationPicker screenshot

LocationPicker

August 09, 2015 • MIT License
LocationPickerViewController is a UIViewController subclass to let users choose locations by searching or selecting on map. It's designed to work as UIImagePickerController. User can select loca...
PFSystemKit screenshot

PFSystemKit

August 09, 2015 • MIT License
OS X (and - partially - iOS) framework for getting software and hardware informations (such as CPU vendor, RAM size, device model and serial, …) at runtime. Relies on IOKit and SysCtl, as well as o...
TimeScrubber screenshot

TimeScrubber

August 09, 2015 • MIT License
Time scrubber for date selection. Can be used to select date for remote video playing. iOS 7-8, Objective-C, Xcode 6.4. (https://dl.dropbox.com/s/flxvev4qlkt8djx/timescrubber_demo.gif Feature...
DoubleTapButton screenshot

DoubleTapButton

August 09, 2015 • MIT License
A button that requires two taps: the first one to activate it and the second one to confirm the action. You can configure the style, and if the first button reacts to swipe or to tap. Also, ...
DOPageControl screenshot

DOPageControl

August 09, 2015 • MIT License
Replacement for UIPageControl. Written in Swift.
TNImageSliderViewController screenshot

TNImageSliderViewController

August 09, 2015 • MIT License
A Swift image slider component based on UICollectionView
Keyboardy screenshot

Keyboardy

August 09, 2015 • MIT License
UIViewController extension for convenient keyboard management. Keyboardy extends UIViewController with few simple methods and provides delegate for handling keyboard appearance notifications. ...
ExpandingTableView screenshot

ExpandingTableView

August 09, 2015 • MIT License
Framework for expanding table view cells. Custom subclasses of UITableViewController, and UITableViewCell that provide an expanding table view cell implementation using Auto Layout. To suppor...
Masu-Swift screenshot

Masu-Swift

August 08, 2015 • MIT License
Placeholder for iOS prototyping with Swift
SwiftCSP screenshot

SwiftCSP

August 08, 2015 • MIT License
SwiftCSP is a constraint satisfaction problem solver written in pure Swift (no Cocoa). It utilizes a simple backtracking algorithm with plans for future optimizations. At this stage of development,...
NYAlertViewController screenshot

NYAlertViewController

August 04, 2015 • MIT License
Replacement for UIAlertController/UIAlertView with support for content views and UI customization.
SHMultipleSelect screenshot

SHMultipleSelect

August 04, 2015 • MIT License
SHMultipleSelect is an easy-to-use multiple selection view for iOS 7.0+.
No image provided.

HDNotificationView

August 04, 2015 • MIT License
HDNotificationView appears notification view like system. Require iOS 7.0+. Simple to use: + (void)showNotificationViewWithImage:(UIImage *)image ...