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

MRWorldMapView screenshot

MRWorldMapView

July 24, 2015 • Apache 2.0 License
UIView subclass that displays a world map with selectable countries. Its appearance can be customized through IBInspectable properties.
GoogleSignInHelper screenshot

GoogleSignInHelper

July 03, 2015 • Apache 2.0 License
Simple wrapper of google sign-in for iOS
HBProgressHUD screenshot

HBProgressHUD

June 30, 2015 • Apache 2.0 License
This HUD which shows the process of progress in iOS application.
DownloadButton screenshot

DownloadButton

June 25, 2015 • Apache 2.0 License
Customizable App Store style download button. Customizable designable components. Editing with IB. https://itunes.apple.com/us/app/hito-vue/id1024853613?mt=8
DropMenu screenshot

DropMenu

June 20, 2015 • Apache 2.0 License
A menu implementation with a slide in menu similar to Medium's menu.
Portal Transition screenshot

Portal Transition

June 16, 2015 • Apache 2.0 License
Inspired by Apple's keynote portal animation, it is an iOS implementation of Portal like UIViewController transition.
BTBalloon screenshot

BTBalloon

June 12, 2015 • Apache 2.0 License
BTBalloon is a custom UIView subclass that will display text and optionally an image and/or button in a balloon style popup. You could use this view as tool tips to highlight various parts of your ...
MGEStyles screenshot

MGEStyles

May 14, 2015 • Apache 2.0 License
Customize the appearance and any other property of any UIResponder (views, view controllers, labels, buttons) just just by setting a style name in the Interface Builder.
RLDTableViewSuite screenshot

RLDTableViewSuite

May 07, 2015 • Apache 2.0 License
Reusable table view controller, data source and delegate for all your UITableView needs
WBTouchID screenshot

WBTouchID

April 14, 2015 • Apache 2.0 License
Easy drop-in solution to add Touch ID authorization to your app.
JSWheelView screenshot

JSWheelView

April 09, 2015 • Apache 2.0 License
Wheel Control View
RLDNavigation screenshot

RLDNavigation

March 30, 2015 • Apache 2.0 License
Decouple navigation from view controllers using navigation command objects to define the possible navigation flows of your app
DTColorPicker screenshot

DTColorPicker

March 30, 2015 • Apache 2.0 License
Pick color with image view.
NYTPhotoViewer screenshot

NYTPhotoViewer

March 27, 2015 • Apache 2.0 License
NYTPhotoViewer is a slideshow and image viewer that includes double tap to zoom, captions, support for multiple images, interactive flick to dismiss, animated zooming presentation, and more.
NPFlipButton screenshot

NPFlipButton

March 13, 2015 • Apache 2.0 License
This is a simple button with a circle at right, who will animate when changing state. Features automatically draw the button and set his text animate the state change Installation Grab t...
YiRefresh screenshot

YiRefresh

March 13, 2015 • Apache 2.0 License
a simple way to use pull-to-refresh. 下拉刷新,大道至简,最简单的网络刷新控件
YiSlideMenu screenshot

YiSlideMenu

March 13, 2015 • Apache 2.0 License
SlideMenu,简洁的侧边菜单,清爽风格 iOS Slide Menu with ability to add both left and right menu, and built in UIScrollView.
GBDeviceInfo screenshot

GBDeviceInfo

March 13, 2015 • Apache 2.0 License
Detects the hardware, software and display of the current iOS or Mac OS X device at runtime.
CCMPopup screenshot

CCMPopup

March 02, 2015 • Apache 2.0 License
Easy to use popup controller transition. It includes a custom segue for easy storyboard connection, or can be called by code with custom modal transition
Atlas screenshot

Atlas

February 27, 2015 • Apache 2.0 License
Atlas is a lightweight, flexible set of user interface components designed to enable developers to quickly and easily integrate native communications experiences into their applications. It was des...