6,696 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.
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
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
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...
KVStore screenshot

KVStore

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

AXPhotoViewer

July 03, 2017 • MIT License
An iPhone/iPad photo viewer that is useful for viewing a very large (or very small!) amount of images and animated GIFs.
GridView screenshot

GridView

July 03, 2017 • MIT License
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
DDViewSwitcher screenshot

DDViewSwitcher

July 02, 2017 • MIT License
😊 With DDViewSwitcher, you can simply implement the effect of scrolling the view with just two lines. Like android TextSwitcher