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

KSFacebookButton screenshot

KSFacebookButton

August 10, 2017 • MIT License
KSFacebookButton is a simple custom button which look exactly the same as FBSDKLoginButton. The problem with FBSDKLoginButton is that it do not allow any customisation on the look and feel of the b...
AZ-TableView screenshot

AZ-TableView

August 10, 2017 • MIT License
AZ TableView provide you with simple easy pagination and also dummy loading and error views.
TabbarControllerHideable screenshot

TabbarControllerHideable

August 10, 2017 • MIT License
A drop in UITabbarController with show and hide options
SectionScrubber screenshot

SectionScrubber

August 09, 2017 • MIT License
A component to quickly scroll between collection view sections, as seen on Snapchat
Viewer screenshot

Viewer

August 09, 2017 • MIT License
Image viewer (or Lightbox) with support for local and remote videos and images
ContentSheet screenshot

ContentSheet

August 09, 2017 • MIT License
A simple control that enables presenting any view controller or navigation controller or any other object that can provide a view like an ActionSheet
SwiftMultiSelect screenshot

SwiftMultiSelect

August 09, 2017 • MIT License
A tableview with graphical multi selection (contacts from PhoneBook or items from custom lists)
Translatio screenshot

Translatio

August 09, 2017 • MIT License
Super lightweight library that helps you to localize strings, even directly in storyboards!
KSImageCarousel screenshot

KSImageCarousel

August 08, 2017 • MIT License
KSImageCarousel is a lightweight image carousel which can easily adapt to different type of image source. KSImageCarousel support both finite and infinite scrolling mode. Just instantiate KSImageCa...
MBPageControl screenshot

MBPageControl

August 04, 2017 • MIT License
A highly customizable page control for OS X. Edit
FluxCapacitor screenshot

FluxCapacitor

August 04, 2017 • MIT License
FluxCapacitor is the Flux design pattern supporting framework. It makes implementing Flux easily with protocols(Storable, Actionable, DispatchValue). The special feature of Flux is "Data in a Flux...
No image provided.

LNZCollectionLayouts

August 03, 2017 • MIT License
A collection of UICollectionViewLayout subclasses. Snap to center, infinite scrolling and carousel layouts made easy, and working out of the box.
DossyTextLabel screenshot

DossyTextLabel

August 03, 2017 • MIT License
A subclass of UILabel reminiscent of Strong Bad's faithful Tandy 400.
AGVideoPlayerView screenshot

AGVideoPlayerView

August 03, 2017 • MIT License
It's a simple video player view based on AVPlayer with ability to autoplay video when view visible on the screen.
HHTabBarView screenshot

HHTabBarView

August 01, 2017 • MIT License
A lightweight customized tabbar view.
StringFormatter screenshot

StringFormatter

August 01, 2017 • MIT License
Simple Text Formetter (Credit Card Number, Phone Number etc.)
TransitionButton screenshot

TransitionButton

July 28, 2017 • MIT License
UIButton sublass for loading and transition animation.
TimeIntervalPicker screenshot

TimeIntervalPicker

July 28, 2017 • Apache 2.0 License
UIDatePicker-like picker what allow you to select time interval similar to .countDownTimer mode but not limited with 24 hours
PinterestLayout screenshot

PinterestLayout

July 28, 2017 • MIT License
Custom collection view layout inspired by Pinterest layout. Written in Swift.
No image provided.

Queuer

July 27, 2017 • MIT License
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD). Currently, with Queuer you can: • Create and use ConcurrentOperation for asynchronous operations • Create ...