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

AtomView-Swift screenshot

AtomView-Swift

March 31, 2015 • MIT License
AtomView-Swift is a sample project attempting to recreate the atom animation found on the home page of the iOS game Atomas.
SliderPanel screenshot

SliderPanel

March 31, 2015 • MIT License
Slidable panel that can be added to the left or right side. The panel acts as an overlay, over the main screen.
MMParallaxCell screenshot

MMParallaxCell

March 31, 2015 • MIT License
A subclass of UITableViewCell to present the parallax effect. MMParallaxCell is a drop-in solution, basically you don't need to configure anything, but also you can customize it youself. Besides...
FSDAirportFlipLabel screenshot

FSDAirportFlipLabel

March 31, 2015 • MIT License
UILabel like old Airport flipping labels. Will animate any change in text by flipping the characters.
JKLLockScreenViewController screenshot

JKLLockScreenViewController

March 31, 2015 • MIT License
iOS Lock Screen Controller - Touch ID - IB_DESIGNABLE - Autolayout - Localization - cocoapods
SAHistoryNavigationViewController screenshot

SAHistoryNavigationViewController

March 31, 2015 • MIT License
SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. This is sample video. https://www.youtube.com/watch?v=qyOim1VEvwY
RLDNavigationSwift screenshot

RLDNavigationSwift

March 30, 2015 • Apache 2.0 License
Decouple navigation from view controllers using navigation command objects to define the possible navigation flows of your Swift app
RLDNavigation screenshot

RLDNavigation

March 30, 2015 • Apache 2.0 License
Decouple navigation from view controllers using navigation command objects to define the possible navigation flows of your app
DTColorPicker screenshot

DTColorPicker

March 30, 2015 • Apache 2.0 License
Pick color with image view.
YSLContainerViewController screenshot

YSLContainerViewController

March 29, 2015 • MIT License
A page scrolling container viewcontroller.
JGTransitionCollectionView screenshot

JGTransitionCollectionView

March 29, 2015 • MIT License
A iOS swift base collectionview with unique animation feature inspired from behance made using UICollectionView. https://www.behance.net/gallery/13691641/GIF-Abracadabra-App
SKKeyboardResigner screenshot

SKKeyboardResigner

March 29, 2015 • MIT License
With SKKeyboardResigner you can forget about resigning the keyboard by yourself by adding a big button inside a view or doing some 'ñapas' like that. This library takes care of resigning the keyboa...
APLineChart screenshot

APLineChart

March 29, 2015 • MIT License
Fully customizable Line Chart. With a simple setup via Interface Builder you can display one or more lines.
TDWatchInterfaceMenu screenshot

TDWatchInterfaceMenu

March 29, 2015 • MIT License
Add menu item with a block as it's action handler to `WKInterfaceController`
COBezierTableView screenshot

COBezierTableView

March 29, 2015 • MIT License
UITableView modification written in Swift where cells are scrolling in an arc defined by a BezierPath. Project even include classes for editing BezierPaths.
JSQNotificationObserverKit screenshot

JSQNotificationObserverKit

March 29, 2015 • MIT License
Generic notifications and observers for iOS
Ophiuchus screenshot

Ophiuchus

March 27, 2015 • MIT License
Custom Label to apply animations on whole text or letters.
NYTPhotoViewer screenshot

NYTPhotoViewer

March 27, 2015 • Apache 2.0 License
NYTPhotoViewer is a slideshow and image viewer that includes double tap to zoom, captions, support for multiple images, interactive flick to dismiss, animated zooming presentation, and more.
YZNameFormatter screenshot

YZNameFormatter

March 27, 2015 • MIT License
A simple name formatter to help split name strings into "prefix", "first name" and "last name".
ROSwipenger screenshot

ROSwipenger

March 27, 2015 • MIT License
A customizable library that allows swiping in between view controllers