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

MapKitDrawing screenshot

MapKitDrawing

May 29, 2014 • Apache 2.0 License
add polygons with freehand drawing
APNumberPad screenshot

APNumberPad

May 28, 2014 • MIT License
Full clone of iOS number keyboard with customizable function button. APNumberPad is a custom keyboard for iOS allows you to create a keyboard inputView that looks and feels just like the iPhone ...
PHPageScrollView screenshot

PHPageScrollView

May 28, 2014 • MIT License
PHPageScrollView is a UIScrollView subclass that allows scrolling of multiple pages. Support a data source and delegate. Flexible implementation.
PADTiltViewController screenshot

PADTiltViewController

May 28, 2014 • MIT License
Add tilt capability to one directional scroll views on iOS.
SHViewPager screenshot

SHViewPager

May 28, 2014 • MIT License
A simple view pager for iOS, which acts similar to android's viewPager. Compatible with iOS 8.0 or later. Supports iPhones and iPads in all interface orientation. ## Advantages * [x] Support...
JPTabViewController screenshot

JPTabViewController

May 27, 2014 • Apache 2.0 License
JPTabViewController is an iOS control that resembles Android's Tab Fragments. JPTabViewControllerをiOSタブアンドロイドフラグメントを達成するためのグラフィカルコンポーネントです。 JPTabViewController est un composant graphique perm...
DDHDynamicViewControllerTransitions screenshot

DDHDynamicViewControllerTransitions

May 27, 2014 • MIT License
View controller transitions using UIDynamics.
LMMediaPlayer screenshot

LMMediaPlayer

May 27, 2014 • MIT License
Video and audio player with replaceable UI component. You can play MPMediaItem and http streaming contents with fullscreen or non-fullscreen mode.
CGCalendarView screenshot

CGCalendarView

May 27, 2014 • MIT License
A Lightweight Horizontal Calendar/Date Picker inspired by Square's TimesSquare
MTZTextField screenshot

MTZTextField

May 27, 2014 • MIT License
Fixing an issue with `UITextField` where the highlighted state of the text field's clear button is always the default blue, and not the tint color of the text field.
YXSpritesLoadingView screenshot

YXSpritesLoadingView

May 27, 2014 • MIT License
YXSpritesLoadingView is a small library to help you create your custom loader with sprites animation for iOS, it also provide a lot of customization for your loader view
BSShareMenu screenshot

BSShareMenu

May 26, 2014 • Unspecified License
A pie menu control for sharing content on social sites.
LayoutManager screenshot

LayoutManager

May 26, 2014 • Apache 2.0 License
layouts to remove blank spaces when a view is hidden equivalent to android View.GONE visibility mode.
BWObjectMapping screenshot

BWObjectMapping

May 26, 2014 • Apache 2.0 License
Small library that parse almost automatically JSON and map it to any object, works with NSManagedObject.
PNTToolbar screenshot

PNTToolbar

May 26, 2014 • MIT License
Simple class which adds Safari like toolbar to keyboard and handles switching between input fields.
OSBlurSlideMenu screenshot

OSBlurSlideMenu

May 26, 2014 • Apache 2.0 License
iOS slide menu view controller with blurring effect. Blur is dynamic and controlled by sliding gesture.
SignatureView screenshot

SignatureView

May 25, 2014 • MIT License
UI component for capturing signature.
SOMessaging screenshot

SOMessaging

May 25, 2014 • MIT License
Messaging library for iOS 7.x with smooth animations. Fully customizable!!
MJAutoComplete screenshot

MJAutoComplete

May 25, 2014 • MIT License
A simple drop-in for using an autocomplete component on iOS. It comes with a simple demo app that should help you get started in a jiffy!
MIHCrypto screenshot

MIHCrypto

May 25, 2014 • MIT License
OpenSSL is the most powerful SSL and TLS library available which wraps a full cryptographic library. The library is written in pure C and due to its endless size and not-so-well-designed C interfac...