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

No image provided.

BmoViewPager

July 18, 2017 • MIT License
A ViewPager with NavigationBar component based on UIPageViewController and UICollectionView
BPBlockActivityIndicator screenshot

BPBlockActivityIndicator

July 17, 2017 • MIT License
BPBlockActivityIndicator is a clean and easy-to-use Activity Indicator meant to display the progress of an ongoing task on iOS.
Cacher screenshot

Cacher

July 17, 2017 • MIT License
Super simple caching solution for iOS, macOS, tvOS and watchOS
VMSignatureView screenshot

VMSignatureView

July 16, 2017 • MIT License
A custom view to capture digital signature from user. It is a UIView subclass, hence doesn't enforce any limitation on your view's layout by providing controls that you might not need, hence allowi...
MountainView screenshot

MountainView

July 16, 2017 • MIT License
The animation curve looks like Mountain View.
LPSnackbar screenshot

LPSnackbar

July 16, 2017 • MIT License
A flexible and easy to use Snackbar control for iOS.
No image provided.

JDSwiftHeatMap

July 15, 2017 • MIT License
JDSwiftMap is an IOS Native MapKit Library. You can easily make a highly customized HeatMap.
BSYellowPages screenshot

BSYellowPages

July 15, 2017 • MIT License
An iOS customizable ScrollIndicator
WSProgressHUDIOS screenshot

WSProgressHUDIOS

July 15, 2017 • Unspecified License
This is a Progress HUD with good ios style. Easy to use and integrate and it can be used for asychronous image loader.
AZDialogViewController screenshot

AZDialogViewController

July 15, 2017 • MIT License
A highly customizable alert dialog controller that mimics Snapchat's alert dialog.
No image provided.

MMBannerLayout

July 15, 2017 • MIT License
Custom Banner Layout
No image provided.

iOSAlignmentIndicatorViews

July 15, 2017 • Apache 2.0 License
This is an iOS component to assist in aligning Views by creating lines similar to image editing programs such as Photoshop and Sketch.
MMTextureChat screenshot

MMTextureChat

July 14, 2017 • MIT License
AsyncDisplayKit(Texture) Chat Simulation
NSJFontResizingUITextView screenshot

NSJFontResizingUITextView

July 14, 2017 • MIT License
The UITexfield can adjust its font size from a max value to a min value dynamicaly with its text. NSJFontResizingUITextView implements the same for UITexView.
TvOSMoreButton screenshot

TvOSMoreButton

July 14, 2017 • MIT License
📺 tvOS '... More' Button
BSStackView screenshot

BSStackView

July 11, 2017 • MIT License
3D Stacked View control for iOS
No image provided.

GooglePlacesClone

July 10, 2017 • MIT License
This repository aims for a tutorial on how to use the Google Places API in conjunction with Google Maps iOS SDK
CPImageSlider screenshot

CPImageSlider

July 10, 2017 • Apache 2.0 License
A simple image slider written in Swift. Images can be slide via scroll, left and right arrow button and Auto Slide. With circular scroll or without.
UltraWeekCalendar screenshot

UltraWeekCalendar

July 10, 2017 • MIT License
Clean and simple UI calendar control to select day through weeks
PKCSwipeReusableView screenshot

PKCSwipeReusableView

July 10, 2017 • MIT License
ReusableView Add Left, Right Swipe Button