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

XYDoughnutChart screenshot

XYDoughnutChart

February 20, 2015 • MIT License
Doughnut chart library for iOS
GTrack screenshot

GTrack

February 20, 2015 • MIT License
GTrack is a lightweight Objective-C wrapper around the Google Analytics for iOS SDK with some extra goodies.
No image provided.

JMHoledView

February 20, 2015 • MIT License
A view design to be filled with holes ...
UIViewController+KeyboardAdditions screenshot

UIViewController+KeyboardAdditions

February 20, 2015 • MIT License
Tiny UIViewController category that provides handy way for keyboard handling logic.
AVAssetResourceLoader - play music from cloud, audio streaming and caching in iOS screenshot

AVAssetResourceLoader - play music from cloud, audio streaming and caching in iOS

February 20, 2015 • MIT License
A sample project that demonstrates audio streaming and music caching from cloud storage using AVAssetResourceLoader, AVAssetResourceLoaderDelegate, AVURLAsset, AVPlayerItem, AVPlayer. For more ...
UIImage+Additions screenshot

UIImage+Additions

February 19, 2015 • MIT License
This category of UIImage add methods to generate dynamically images from colors, adding corner radius (for each corner), tinting images, etc. Use this category if you want to add "colored style" to...
UPStackMenu screenshot

UPStackMenu

February 19, 2015 • MIT License
A menu with a stack layout for iOS, with some fancy animations.
No image provided.

Movies

February 19, 2015 • MIT License
Movies is a collection of a few UI/UX ideas that came up whilst developing an iOS app called Wattmo (http://wattmo.com). You'll find tableviews, details pages, collection views, cool loading ani...
ZRScrollableTabBar screenshot

ZRScrollableTabBar

February 19, 2015 • MIT License
Normally tabbar shows more tab if there is more then 5 tab in a tab bar controller. To overcome this problem you can use ZRScrollableTabBar which will allow you to put as many tab as you want and t...
YoutubeFloatingVideoControl screenshot

YoutubeFloatingVideoControl

February 19, 2015 • MIT License
This demo app will animate the view just like Youtube mobile app, while tapping on video a UIView pops up from right corner of the screen and the view can be dragged to right corner through Pan Ge...
DBChatAvatarView screenshot

DBChatAvatarView

February 18, 2015 • MIT License
DBChatAvatarView is a control which allow you to create group avatar such as that for a chat.
SwiperView screenshot

SwiperView

February 18, 2015 • MIT License
Swiper View is a class that provides simple and easy-to-use swipable view. Swiper View is a UIDynamics-based UIView subclass that provides multiple layers of UIViews with different visual effect...
VIPhotoView screenshot

VIPhotoView

February 18, 2015 • MIT License
View a photo with simple and basic interactive gesture.
JGCustomSelection screenshot

JGCustomSelection

February 18, 2015 • MIT License
A selection controller made with combinitation of UITableView and UICollectionview
CLTokenInputView screenshot

CLTokenInputView

February 18, 2015 • MIT License
CLTokenInputView is an almost pixel perfect replica of the input portion iOS's native contacts picker, used in Mail.app and Messages.app when composing a new message. NOTE: It does not provide t...
Circles screenshot

Circles

February 18, 2015 • MIT License
Add a subtle yet beautiful dynamic background to any view controller. Use it to bring life and color to plain and boring view controllers.
TRMultipanelViewController screenshot

TRMultipanelViewController

February 18, 2015 • MIT License
iOS panel view controller with left and right side panels. You can customize left, right and center views.
JGStackCollectionView screenshot

JGStackCollectionView

February 17, 2015 • MIT License
A iOS safari like stack view made using UICollectionView.
JHGlowView screenshot

JHGlowView

February 17, 2015 • MIT License
Custom progress view with glow effect.
NGRValidator screenshot

NGRValidator

February 17, 2015 • MIT License
Validation has never been as easy as now! NGRValidator allows you to validate the data in the way you want! It's easy to read (even for non-developers), centralized and complex solution to valid...