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

DPDraggableButton-Swift screenshot

DPDraggableButton-Swift

August 15, 2016 • MIT License
Drag or tap the button to trigger Gesture event
AvatarImageView screenshot

AvatarImageView

August 15, 2016 • MIT License
AvatarImageView is a customisable subclass of UIImageView that is designed to show users' profile pictures. It falls back to the user's initials with a random background color if no profile picture...
MYTableViewIndex screenshot

MYTableViewIndex

August 14, 2016 • Apache 2.0 License
A pixel perfect replacement for UITableView section index, written in Swift
VKAfterTimeTextField screenshot

VKAfterTimeTextField

August 14, 2016 • MIT License
VKAfterTimeTextField is a sub-class of UITextField which allows you to know when user edited it last time during current use session. Also it allows to notify after specific time interval when user...
BmoImageLoader screenshot

BmoImageLoader

August 13, 2016 • Apache 2.0 License
BmoImageLoader is a progress animated component for UIImageView
SwiftyGif screenshot

SwiftyGif

August 11, 2016 • MIT License
High performance GIF engine
ParallaxCarousel screenshot

ParallaxCarousel

August 11, 2016 • Apache 2.0 License
A lightweight 3D Linear Carousel with parallax effect
DisplaySwitcher screenshot

DisplaySwitcher

August 11, 2016 • MIT License
Custom transition between two collection view layouts
BounceAlertView screenshot

BounceAlertView

August 11, 2016 • MIT License
A simple bounce and fadeout AlertView written in Swift
Wave screenshot

Wave

August 11, 2016 • Apache 2.0 License
Simulate wave with swift. You can change wave height , width,direction .etc.
Youtube screenshot

Youtube

August 10, 2016 • Apache 2.0 License
Fully working youtube app template with all views including floating player view and animations
DistancePicker screenshot

DistancePicker

August 09, 2016 • MIT License
DistancePicker is a custom UIKit control to select a distance with a pan gesture. It looks like a ruler with multiple distance marks and can be used to resize a map, set up a geofence or choose a s...
SJSegmentedViewController screenshot

SJSegmentedViewController

August 09, 2016 • MIT License
SJSegmentedScrollView is a light weight generic controller written in Swift 2.3. Its a simple customisable controller were you can integrate any number of ViewControllers into a segmented controlle...
AICustomViewControllerTransition screenshot

AICustomViewControllerTransition

August 08, 2016 • MIT License
Easy and tidy way for creating custom UIViewController transitions for iOS
GMPicker screenshot

GMPicker

August 06, 2016 • MIT License
Costumizable UIPicker and UIDatePicker based on MIDatePicker
CustomKeyboardTextField screenshot

CustomKeyboardTextField

August 06, 2016 • MIT License
Provides easy way to make TextField with custom keyboards.
SwiftyAvatar screenshot

SwiftyAvatar

August 06, 2016 • Apache 2.0 License
A UiimageView class for creating circular avatar images, IBDesignable to make all changes via storyboard
VKExpandableButton screenshot

VKExpandableButton

August 06, 2016 • MIT License
VKExpandableButton is a simple and easy-to-use expandable button written in Swift. You can put any String or UIImage inside it's content and customize it as you wish.
PokeModal screenshot

PokeModal

August 06, 2016 • MIT License
Simple modal view inspired by Pokémon GO
Pokémon Weakness iOS app screenshot

Pokémon Weakness iOS app

August 06, 2016 • Custom License
Source code for Pokémon Weakness iOS application :rocket: