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

SwipeableTabBarController screenshot

SwipeableTabBarController

February 28, 2017 • MIT License
UITabBarController with swipe interaction between its tabs.
MTMenuButton screenshot

MTMenuButton

February 27, 2017 • MIT License
Create easily menu button with back and close animation.
MTGoogleAdMob screenshot

MTGoogleAdMob

February 27, 2017 • MIT License
Easily integration banner and interstitial GoogleMobileAds in swift project.
KDPulseButton screenshot

KDPulseButton

February 27, 2017 • MIT License
A Custom button that pulses written in Swift
Carthage-Cache screenshot

Carthage-Cache

February 27, 2017 • MIT License
Simplest way to cache Carthage libraries.
PRGValidationField screenshot

PRGValidationField

February 27, 2017 • MIT License
A better way to build registration screens
No image provided.

Elastic

February 27, 2017 • MIT License
Fancy elastic transition powered by Metal, UIKit Dynamics, & Hero
No image provided.

HGCircularSlider

February 26, 2017 • MIT License
A powerful and a highly customizable sliders
FormToolbar screenshot

FormToolbar

February 26, 2017 • MIT License
Simple, movable and powerful toolbar for UITextField and UITextView. You can move prev/next form easily!
SelectPickerCell screenshot

SelectPickerCell

February 26, 2017 • MIT License
Inline/Expanding UIPicker for table views. Easy to setup
AABlurAlertController screenshot

AABlurAlertController

February 26, 2017 • MIT License
Beautiful configurable Alert View with blurred background developed in Swift
No image provided.

PKCCrop

February 26, 2017 • MIT License
You can crop image. You can choose various crops.
Photostream screenshot

Photostream

February 26, 2017 • MIT License
A photo sharing iOS app that uses Firebase and is being driven by VIPER architecture.
CustomDoubleSlider screenshot

CustomDoubleSlider

February 26, 2017 • MIT License
CustomDoubleSlider for macOS written in swift 3.0 A double slider uset to select a range. The range is specific created to use for time purpose, but can be adaptad to use anywhere.
Dratini screenshot

Dratini

February 25, 2017 • MIT License
Dratini is a neat network abstraction layer. Dratini uses protocols to define network request, parameters and response, which makes your network layer more readable and testable.
CalculateCalendarLogic screenshot

CalculateCalendarLogic

February 25, 2017 • MIT License
This library 'CalculateCalendarLogic' can judge a holiday in Japan. When you use this library, you can judge can judge a holiday in Japan very easily. A method which named 'judgeJapaneseHoliday' me...
BLEView screenshot

BLEView

February 25, 2017 • MIT License
You can communicate with a terminal that has the same application at the first launch. When entering a character string and pressing a line feed, the character string entered to the connected termi...
GNAContextMenu screenshot

GNAContextMenu

February 25, 2017 • MIT License
The context menu, which appears when user long press on some location on the screen. Simple and easy solution, that contains methods for customising the control.
Country Picker screenshot

Country Picker

February 25, 2017 • MIT License
Picker with Country Flags and phone number easy to .use
MIBlurPopup screenshot

MIBlurPopup

February 25, 2017 • MIT License
MIBlurPopup let you create popups with a blurred background