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

FR76SegmentedControl screenshot

FR76SegmentedControl

February 24, 2017 • MIT License
iOS SegmentedControl Subclass
AAPickerView screenshot

AAPickerView

February 24, 2017 • Apache 2.0 License
AAPickerView is simple and easy-to-use implementation for `UITextField` to use as `UIPickerView` and `UIDatePicker` written in swift.
SJSwiftSideMenuController screenshot

SJSwiftSideMenuController

February 24, 2017 • MIT License
SJSwiftSideMenuController is Side Menu Controller for both Side Left & Right Menu With Both type of Side menu That is SlideOver and SlideView. By only this menu controller you can use both left and...
TZConfettiIntro screenshot

TZConfettiIntro

February 24, 2017 • MIT License
Intro Pages with Confetti. Instead of having a dull Intro pages, you can use confetti to make it more presentable.
CSPieChart screenshot

CSPieChart

February 14, 2017 • MIT License
This is incredibly lightweight and easy to use. and you can customize component color, line color, length and subviews(this is appeared to data)
SpaceView screenshot

SpaceView

February 14, 2017 • MIT License
Library to display the amazing messages to alert the user. You can easily call them. Incredibly simple and easy to change to suit your requirements.
Button Selection Animation screenshot

Button Selection Animation

February 14, 2017 • MIT License
UIButton subclass which performs animation on selection. Check it out! Btw, for the best understanding of animation, please check the GIF on github (link is down below). The usage is very simple...
AAPopUp screenshot

AAPopUp

February 14, 2017 • Apache 2.0 License
AAPopUp is a simple and easy-to-use popup view controller designed to present customizable storyboard based view controller as a modal alert, written in Swift. It supports tag-based and dedicated v...
AACoreData screenshot

AACoreData

February 12, 2017 • Apache 2.0 License
AACoreData is a lightweight data persistence wrapper designed to provide an easier solution for `CRUD` operations using `CoreData`, written in Swift. It provides a singleton instance to access `Cor...
Voice Recorder screenshot

Voice Recorder

February 12, 2017 • Unspecified License
Record voice using AVFoundation in swift 3.0
HexLoader screenshot

HexLoader

February 12, 2017 • MIT License
This is a open source library which shows a hexagon shaped loading indictor, developed using CAShapeLayer and CABasicAnimation. The library is highly customisable.
SnapchatCheckbox screenshot

SnapchatCheckbox

February 12, 2017 • MIT License
A Snapchat-inspired checkbox.
SJTwitterTagInputTextView screenshot

SJTwitterTagInputTextView

February 11, 2017 • Public Domain License
SJTwitterTagTextView for text input with suggestion. It's like Twitter for getting @ and # tag as input and showing Suggestion for tags and mentions in an Table view which will automatically appea...
MaterialTapTargetPrompt-iOS screenshot

MaterialTapTargetPrompt-iOS

February 09, 2017 • Apache 2.0 License
A iOS version of Material Tap Target Prompt
VPMOTPView screenshot

VPMOTPView

February 09, 2017 • MIT License
VPMOTPView is a helper class for displaying OTP (One Time Password) entering view in iOS
ASCustomBannerView screenshot

ASCustomBannerView

February 07, 2017 • MIT License
This is a banner with similar style to the App Store. It has auto-slide to left every 10 seconds and manual-slide to both sides. It can be used quickly only by passing an array of images.
FlipTheBlinds screenshot

FlipTheBlinds

February 07, 2017 • MIT License
FlipTheBlinds is an animation transition between view controllers that creates a venetian blinds domino effect. CHECK OUT THE DEMO: https://www.youtube.com/watch?v=Pt0VacKUiWA
SwiftListView screenshot

SwiftListView

February 07, 2017 • MIT License
Collection of simple & neutral list views for Swift
OpalImagePicker screenshot

OpalImagePicker

February 06, 2017 • MIT License
Multiple Selection Image Picker for iOS written in Swift
JZSpringRefresh screenshot

JZSpringRefresh

February 06, 2017 • MIT License
All around Unread.app like pull to refresh library.