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

MagnetPopupPicker screenshot

MagnetPopupPicker

October 19, 2014 • MIT License
Simple and easy to use drop down substitution for IOS, with search function and flexible data input interface.
NOCircleSelector screenshot

NOCircleSelector

October 19, 2014 • Apache 2.0 License
Circle shaped control to select given number of values. Highly customisable - all angles, number of dots, dots outlook (textLabels, colours, imageView), connection between dots etc. Can be used eg ...
IGLDropDownMenu screenshot

IGLDropDownMenu

October 19, 2014 • MIT License
An iOS drop down menu with pretty animation.
PicsLikeControl screenshot

PicsLikeControl

October 19, 2014 • MIT License
A kind of customized button (users can customize the function of the button with a simple fling)
No image provided.

ZoomTransition

October 19, 2014 • MIT License
An easy to use interactive zoom transition for presenting view controllers onto a navigation stack. This transition mimics the iOS 7 & 8 photos app. ZoomTransition supports pinch, rotate and pan...
FCIPAddressGeocoder screenshot

FCIPAddressGeocoder

October 18, 2014 • Public Domain License
iOS Geocoder for geocode device IP Address location using GeoIP service(s) and a block-based syntax.
FCCurrentLocationGeocoder screenshot

FCCurrentLocationGeocoder

October 18, 2014 • Public Domain License
iOS Geocoder for forward geocode and reverse geocode user's current location using a block-based syntax. It can also be used to geocode the user's approximate location without asking for permission...
FCFileManager screenshot

FCFileManager

October 18, 2014 • Public Domain License
iOS File Manager on top of NSFileManager for simplifying files management.
RBCommander screenshot

RBCommander

October 18, 2014 • MIT License
Commands are used to remove all of the business logic that goes inside ViewController to their respective commands and handlers.
IIShortNotificationPresenter screenshot

IIShortNotificationPresenter

October 18, 2014 • MIT License
Presents short notifications over a view. Supports queuing and 3 presentation styles. Highly configurable (queue type, layouting, displayed views).
DLRadioButton screenshot

DLRadioButton

October 18, 2014 • MIT License
Best Radio Button for iOS
No image provided.

CBStoreHouseTransition

October 18, 2014 • Unspecified License
A custom transition inspired by Storehouse iOS app, also support pop gesture.
LogDispatcher.Swift screenshot

LogDispatcher.Swift

October 18, 2014 • MIT License
A more powerful println(_:)
Google Material Design Icons screenshot

Google Material Design Icons

October 17, 2014 • CC BY-SA 4.0 License
Material Design Icons are the official open-source icons featured in the Google Material Design specification. What's included? * SVG versions of all icons in both 24px and 48px flavours * S...
JMFormDescription screenshot

JMFormDescription

October 17, 2014 • MIT License
JMFormDescription is an Objective-C library for easily creating and managing complex structured forms.
No image provided.

NFXTourViewController

October 17, 2014 • MIT License
This is the ViewController that the user can see in a simple way the tour image.
Swift-SpriteKit-Analog-Stick screenshot

Swift-SpriteKit-Analog-Stick

October 17, 2014 • MIT License
Virtual analog stick (Swift+Sprite Kit)
StatefulViewController screenshot

StatefulViewController

October 16, 2014 • MIT License
Placeholder views based on content, loading, error or empty states
JBSpacer screenshot

JBSpacer

October 16, 2014 • MIT License
Determines optimal spacing for resizable grids.
UIView-Easing screenshot

UIView-Easing

October 16, 2014 • MIT License
Inspired from UIView-EasingFunctions with some difference in implementation, this doesn't use AHEasing, instead it uses CAMediaTimingFunction. Created mainly because the previously mentioned repo d...