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

DropdownViewDemo screenshot

DropdownViewDemo

This is a simple control that allows see the bottom view by sliding the upper view pressing the button. Double tap on the button unfold (or folds) the upper view.

View Control

Future screenshot

Future

Swift µframework providing Future<T, Error>

View Control

DropMenu screenshot

DropMenu

A menu implementation with a slide in menu similar to Medium's menu.

View Control

SnappingStepper screenshot

SnappingStepper

An elegant alternative to the UIStepper written in Swift enhanced with a thumb slider to control the value update with more flexibility.

View Control

DGActivityIndicatorView screenshot

DGActivityIndicatorView

DGActivityIndicatorView is a great way to make loading spinners in your application look nicer. It contains 6 different indicator view styles.

View Control

JMActionSheetDescription screenshot

JMActionSheetDescription

ActionSheet and UIActivityViewController replacement, using a descriptor component.

View Control

DZVideoPlayerViewController screenshot

DZVideoPlayerViewController

iOS Video Player control with playback controls, remote control center commands, background playback, now playing info updates. Implemented with AVPlayer, supports both online and offline videos. Highly customizable with Interface Builder.

View Control

ZSWTappableLabel screenshot

ZSWTappableLabel

ZSWTappableLabel is a UILabel subclass for links which are tappable, long-pressable, 3D Touchable, and VoiceOverable. It has optional highlighting behavior, and does not draw text itself. Its goal is to be as minimally different from UILabel as possible, and only executes additional code when the user is interacting with a tappable region.

View Control

MCMHeaderAnimated screenshot

MCMHeaderAnimated

MCMHeaderAnimated allows you to add an animation between list and detail views.

View Control

Portal Transition screenshot

Portal Transition

Inspired by Apple's keynote portal animation, it is an iOS implementation of Portal like UIViewController transition.

View Control