6532 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
Instabug

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.

UIImageAlertController screenshot

UIImageAlertController

UIViewController extension class (Objective-C) for picking / displaying images from the Photo Library (UIImagePickerController).

Learn More Open in Xcode
iMultiExpandCollapse screenshot

iMultiExpandCollapse

iMultiExpandCollapse use for multilevel expand and collapse tableview

Learn More Open in Xcode
CCIAbacusView screenshot

CCIAbacusView

Simple customisable Abacus, that implements the Delegate and DataSource paterns. The total value is displayed in the Delegate methods.

Learn More Open in Xcode
ARPlayer screenshot

ARPlayer

Playback videos by placing TV anywhere on the surface using ARKit and AVFoundation. Current version of ARPlayer has such features: playback control (pause, stop, next video, previous video), ab...

Learn More Open in Xcode
DBNumberedSlider screenshot

DBNumberedSlider

IB_Designable UISlider with value label inside thumb.

Learn More Open in Xcode
PVOnboardKit screenshot

PVOnboardKit

Add your own walkthrough/intro/tutorial into the app.

Learn More Open in Xcode
RDPopup screenshot

RDPopup

A simple way to add custom Popup. Design on Nib and use as you want.

Learn More Open in Xcode
KImageEdit screenshot

KImageEdit

You can do drawing on image and can add text overlay on image. The robust Text Feature provides all necessary functions for quickly adding text to any picture or creative. And You can draw anything...

Learn More Open in Xcode
iOS Database Debug screenshot

iOS Database Debug

make it easy to debug, modify, query, update , delete data in databases within iOS app.

Learn More Open in Xcode
BSRatingView screenshot

BSRatingView

This library is to show rating as stars. Choose style and color and display it.

Learn More Open in Xcode
TCSegmentedView screenshot

TCSegmentedView

Easy to create & custom segmented view

Learn More Open in Xcode
XUIKit screenshot

XUIKit

XUIKIt is a UI framework for macOS. it extends a lot of methods similar to UIKit. It is a easier way for both iOS and macOS developers to make Cocoa Applications.

Learn More Open in Xcode
LKAWaveCircleProgressBar screenshot

LKAWaveCircleProgressBar

wave animated circle progress bar

Learn More Open in Xcode
Live Youtube Boardcasting screenshot

Live Youtube Boardcasting

LiveYoutubeStreaming is a framework for creating live broadcasts and video streams on YouTube

Learn More Open in Xcode
BDCustomAlert screenshot

BDCustomAlert

Custom alertview supported with two and one button. Also supporting toast message in iOS.

Learn More Open in Xcode
PartiallyEditField screenshot

PartiallyEditField

A text field subclass with a constant text in the end or begin. You can constant text to the end of the text field value or begin of the text field value.

Learn More Open in Xcode
OTGanttChartKit screenshot

OTGanttChartKit

OTGanttChartKit is gantt chart framework for iOS. This framework use easily like UITableView.

Learn More Open in Xcode
NSPredicate-Search screenshot

NSPredicate-Search

A NSPredicate category to help with a dinamic Search (smart search)

Learn More Open in Xcode
DBFlatPicker screenshot

DBFlatPicker

Flat picker for iOS. It's UIView with UITableView inside, with behavior of UIPickerView.

Learn More Open in Xcode
GLInputPanel screenshot

GLInputPanel

GLInputPanel is an common control, it usally use in use upload pic , comment article , upload video and so on.

Learn More Open in Xcode
iStatusNotifier screenshot

iStatusNotifier

Show notification in Statusbar

Learn More Open in Xcode
BSLoader screenshot

BSLoader

This control is to show loading indicator animations while uploading images or other data on the network.

Learn More Open in Xcode
HorizontalCalendarLayout screenshot

HorizontalCalendarLayout

TO DISPLAY TIME SLOTS IN 24 HOUR FORMAT PROJECT CONTAINS IDEA TO DEVELOP A CALENDAR TYPE LAYOUT USING TABLEVIEW IN WHICH IF REQUIREMENTS ARE TO SHOW TIME IN HORIZONTAL LAYOUT AND EVENTS IN VERTI...

Learn More Open in Xcode
AVPlayerOverlay screenshot

AVPlayerOverlay

AVPlayer with custom controls, full screen mode, subtitles (.srt), Picture-in-Picture and AirPlay features.

Learn More Open in Xcode
TOPasscodeViewController screenshot

TOPasscodeViewController

A modal passcode input and validation view controller for iOS

Learn More Open in Xcode