6510 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.

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
ITDatePickerController screenshot

ITDatePickerController

仿UIDatePicker, 只显示年和月,可以设置最大日期,最小日期和默认日期,可以显示"至今" Imitation UIDatePicker, only show the year and month, you can set the maximum date, minimum date, and the current default date, can show so "today"

Learn More Open in Xcode
HHDropDownList screenshot

HHDropDownList

A list of options with a sliding effect.

Learn More Open in Xcode
DBCameraButton screenshot

DBCameraButton

Customizable, IB_DESIGNABLE, iOS style camera button.

Learn More Open in Xcode
AGVolumeControlView screenshot

AGVolumeControlView

Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic

Learn More Open in Xcode
RCMessageKit screenshot

RCMessageKit

RCMessageKit is a light-weight and easy-to-use Chat user interface framework for iOS.

Learn More Open in Xcode
BSYellowPages screenshot

BSYellowPages

An iOS customizable ScrollIndicator

Learn More Open in Xcode
WSProgressHUDIOS screenshot

WSProgressHUDIOS

This is a Progress HUD with good ios style. Easy to use and integrate and it can be used for asychronous image loader.

Learn More Open in Xcode
BSStackView screenshot

BSStackView

3D Stacked View control for iOS

Learn More Open in Xcode
UltraWeekCalendar screenshot

UltraWeekCalendar

Clean and simple UI calendar control to select day through weeks

Learn More Open in Xcode
TreeGraphView screenshot

TreeGraphView

Tree Graph Simple. You can make Tree Graph view using array. I can take a array and add relationship with data. Array Is this Format. --------------------------------------------------- ...

Learn More Open in Xcode
PlusExtended screenshot

PlusExtended

Simple plus button menu expand for tab bar button. Idea from: https://dribbble.com/shots/3208361-Plus-expanded

Learn More Open in Xcode
Giotto screenshot

Giotto

Theme manager for your app: apply styles to anything you want through a plist file

Learn More Open in Xcode
YLAwesomePicker screenshot

YLAwesomePicker

A custom data picker that requires only three lines of code to record and display the last selected data. (最少只需三行代码的一个自定义数据拾取器,可以记录并展示上次选中的数据。)

Learn More Open in Xcode