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

VACalendar screenshot

VACalendar

March 16, 2018 • MIT License
Custom Calendar for iOS in Swift
ScrollableHintView screenshot

ScrollableHintView

March 15, 2018 • Apache 2.0 License
Long press on UIView to show hint with scrolling.
No image provided.

HGRippleRadarView

March 15, 2018 • MIT License
A beautiful radar view to show nearby items (users, restaurants, ...) with ripple animation, fully customizable
SpeechRecognizerButton screenshot

SpeechRecognizerButton

March 13, 2018 • MIT License
UIButton subclass with push to talk recording, speech recognition and Siri-style waveform view.
VSAlert screenshot

VSAlert

March 13, 2018 • MIT License
An drop-in replacement for UIAlertController with more customization and better styling.
GoogleStaticMapsKit screenshot

GoogleStaticMapsKit

March 13, 2018 • MIT License
GoogleStaticMapsKit provides a full, lightweight swift API for dealing with Google Static Maps API.
MapViewPlus screenshot

MapViewPlus

March 13, 2018 • MIT License
Easily add Image Annotation View and Custom Callout View to MKMapView
3D Circle Menu screenshot

3D Circle Menu

March 12, 2018 • Apache 2.0 License
Animating circle View in Tab Bar controller
LabelSwitch screenshot

LabelSwitch

March 12, 2018 • MIT License
Switch contains Label
SwipeToReveal screenshot

SwipeToReveal

March 12, 2018 • MIT License
Customizable swipe-to-reveal view for iOS apps
ScrollViewController screenshot

ScrollViewController

March 12, 2018 • MIT License
Wraps your custom view and presents it on the screen in the way it fills visible area
VNHexKeyboardDemo screenshot

VNHexKeyboardDemo

March 12, 2018 • GPL License
It's simple view that can be used as inputView for HexKeyboard.
AMSpeedMeter screenshot

AMSpeedMeter

March 02, 2018 • MIT License
AMSpeedMeterView is a view can display the value at regular time intervals.
NotificationBar screenshot

NotificationBar

March 02, 2018 • MIT License
NotificationBar is a simple module that allows you to show notifications or alerts. It's simple to use yet very customizable. Just make an instance and call a method to show, that's it!
AssistiveTouch screenshot

AssistiveTouch

March 02, 2018 • MIT License
This project for adding our Assistive key for your application, you used to replace side menu or tabBar, with new concept in design mange ios appllication.
Parchment screenshot

Parchment

March 01, 2018 • MIT License
A paging view controller with a highly customizable menu. Built on UICollectionView, with support for custom layouts and infinite data sources.
AZSafariCollectionViewLayout screenshot

AZSafariCollectionViewLayout

March 01, 2018 • MIT License
AZSafariCollectionViewLayout is replica of safari browser history page layout. very easy to use, IBInspectable are given for easy integration
DragAndDrop-iOS11 screenshot

DragAndDrop-iOS11

February 27, 2018 • MIT License
Demonstrates how to enable and implement drag and drop for a table view and image view.
ERProgressHud-ObjectiveC screenshot

ERProgressHud-ObjectiveC

February 27, 2018 • Apache 2.0 License
A simple ProgressHud written in ObjectiveC. Five different kinds of ProgressHud is implemented to use. Very easy to customize. There are various options like ProgressHud with title, without title, ...
VKProgressHud screenshot

VKProgressHud

February 27, 2018 • Apache 2.0 License
Hey All! As it is obvious from the GIF, this project is a LoadingIndicator based on CoreAnimation.