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

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

ASJDropDownMenu screenshot


A drop down menu with embedded UITableView to list options

Learn More Open in Xcode
ASJColoredScrollIndicators screenshot


Apply color to scroll indicators of any UIScrollView

Learn More Open in Xcode
FTChatMessageDemoProject screenshot



Learn More Open in Xcode
KVConstraintExtensionsMaster screenshot


It's simple and powerful API for adding/applying , accessing, & modifying existing constraints on a view by layout attribute.

Learn More Open in Xcode
BubbleAnimation screenshot


Bubble animation and bounce animation

Learn More Open in Xcode
DBAttachmentPickerController screenshot


This powerful component allows to select different types of files from different sources on your device.

Learn More Open in Xcode
BRImagePicker (Whatsapp type Image picker) screenshot

BRImagePicker (Whatsapp type Image picker)

Choose multiple images from gallery. You can perform "Cropping" and you can add "Caption" as well for each selected image. You can select up to 10 images at a time.

Learn More Open in Xcode
SMButtonDropAnimation screenshot


Tap On button then next button will come with bounce animation.

Learn More Open in Xcode
ASHorizontalScrollerPaging screenshot


ASHorizontalScrollerPaging is a very simple control to display some screens for the first launch of your application or as an Image Gallery

Learn More Open in Xcode
HXCurrencyConversion screenshot


Currency converter to support more than 100 kinds of global currency conversion

Learn More Open in Xcode
NinaSelectionView screenshot


A dramatic way to select your buttons.

Learn More Open in Xcode
UURCCentralizedTokenView screenshot


Customizable Centralized TokenView

Learn More Open in Xcode
FTImageViewer screenshot


Preview images with just a few lines of code.

Learn More Open in Xcode
FTIndicator screenshot


A light wight UI package contains local notification, progress HUD, toast, with blur effect, elegant API and themes Support for iOS. Inspried by Apple's process indicator and notifications.

Learn More Open in Xcode
SCPinViewController screenshot


Super customization Pin controller.

Learn More Open in Xcode
YangMingShan screenshot


YangMingShan is a collection of iOS UI components that we created while building Yahoo apps.

Learn More Open in Xcode
FTFoldingTableView screenshot


FTFoldingTableView. Folding cells with simple delegates, and change UI looks in a few lines of code.

Learn More Open in Xcode
BEFoldMenuViewController screenshot


Slide menu with Fold effect for iOS application

Learn More Open in Xcode
HXInternationalizationDemo screenshot


App Internationalization demo. No need to restart the APP does not follow the system language

Learn More Open in Xcode
FTPopOverMenu screenshot


A pop over menu for iOS which is maybe the easiest one to use. Now supports both portrait and landscape.

Learn More Open in Xcode
HXTagsView screenshot


HXTagsView is a label that supports automatic layout tag. Features: - flow display label - Configuration label font size, color, border color, arc frame size, frame width, height, spacing, m...

Learn More Open in Xcode
QRCodeReader screenshot


QRCodeReader framework help to Decode QRcode. QRCodeReader Framework for iOS developer, Very eazy implementation with delegate. Supported BarCodeType • PDF417 • QRCode • UPCECode • 39Cod...

Learn More Open in Xcode
ZHBLE screenshot


ZHBLE using Block callback methods, aimed at making the system CoreBluetooth library function is called simple.

Learn More Open in Xcode
NinaPagerView screenshot


NinaPagerView is a low-coupling view easy to page your controllers and views.

Learn More Open in Xcode
GIFProgressHUD screenshot


GIFProgressHUD is a progress HUD with GIF for iOS. With a single line of code you can show or hide a GIF for progress. GIFProgressHUD also provide great customization for those who want something d...

Learn More Open in Xcode