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

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
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
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
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
ParallaxHeader screenshot

ParallaxHeader

July 09, 2017 • MIT License
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
PMSuperButton screenshot

PMSuperButton

July 09, 2017 • MIT License
PMSuperButton is a powerful UIButton coming from the countryside, but with super powers! 😎 A easy way to create custom and complex buttons with custom attributes, directly added to the iOS Interfac...
TreeGraphView screenshot

TreeGraphView

July 09, 2017 • MIT License
Tree Graph Simple. You can make Tree Graph view using array. I can take a array and add relationship with data. Array Is this Format. --------------------------------------------------- ...
KVStore screenshot

KVStore

July 05, 2017 • MIT License
Swift wrapper over sqlite to store key value pairs in db