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

Sponsored with ❤️ by Instabug
Spend Your Time Developing Not Debugging with Instabug SDK
Instabug

Catch bugs as soon as they happen and know exactly why a crash occurred. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate.

YASlidingViewController screenshot

YASlidingViewController

Yet Another SlidingViewController for iOS. Why did I create this? I have tried several other implementations that have failed to support any type of UIViewController and allow me to fully customize what I would like to do. The aim of this project is to allow all this to be available. ToDo: Add RightViewController Allow to adjust peak threshold.

View Control

YCHActionSheet screenshot

YCHActionSheet

A custom UIActionSheet separated into sections

View Control

YCTaskManager screenshot

YCTaskManager

A simple open source iPhone app for managing UILocalNotifications. Notifications are displayed with UITableViewCells and can be canceled/deleted using the standardized swipe to delete method.

View Control

YONAutoComplete screenshot

YONAutoComplete

Add auto-completion to a UITextField

View Control

YRActivityIndicator screenshot

YRActivityIndicator

Highly customizable and easy to use loading activity.

View Control

YRImagePicker screenshot

YRImagePicker

YRImagePicker is a simple wrapper around default UIKit image picker.

View Control

YTDropMenu screenshot

YTDropMenu

A drop menu with cancel button. Easy to use, support single selection and multiple selection. You can also set background color and icon image.

View Control

YXTMotionView screenshot

YXTMotionView

A custom image view that implements device motion scrolling

View Control

YZKeyboardInputAccessoryView screenshot

YZKeyboardInputAccessoryView

A drop-in input accessory view that adds a dismiss button and an extra row of characters (can be any numbers, letters or emojis) on top of the keyboard. It mimics the look, feel, and functionality of the native iOS keyboard.

View Control

YZNameFormatter screenshot

YZNameFormatter

A simple name formatter to help split name strings into "prefix", "first name" and "last name".

View Control