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

XCDYouTubeKit screenshot

XCDYouTubeKit

YouTube video player for iOS, tvOS and macOS

Learn More Open in Xcode
DisPlayers-Audio-Visualizers screenshot

DisPlayers-Audio-Visualizers

DisPlayer is a customizable audio visualization component that works with recording and playing back audio files

Learn More Open in Xcode
SSPlaceHolderTableView screenshot

SSPlaceHolderTableView

This is simple and easy state wise placeholder for table view and collection view.

Learn More Open in Xcode
InStatPlayer screenshot

InStatPlayer

InStatPlayer is a flexible media player, the playback queue consists of an embedded array AVPlayerItem, which makes it easy to get IndexPath, it is very convenient to interact with UITableView.

Learn More Open in Xcode
RangeControl screenshot

RangeControl

RangeControl is a UIControl element that allows selecting values in the range from min to max values. Could be used for video or audio tracks trimming.

Learn More Open in Xcode
SPPinView screenshot

SPPinView

SPPinView extensively uses for pin view or passcode view or OTP view.

Learn More Open in Xcode
SMCounterLabel screenshot

SMCounterLabel

A label that animates numeric label change with stock-like scroll animation.

Learn More Open in Xcode
TFAlertController screenshot

TFAlertController

Simple alert view with text field for iOS.

Learn More Open in Xcode
loady screenshot

loady

fully customizable loading button with 9 different styles

Learn More Open in Xcode
RetroTransition screenshot

RetroTransition

Fun implementations of UIViewControllerAnimatedTransitioning for 90s inspired transitions between view controllers.

Learn More Open in Xcode
DSWaveformImage screenshot

DSWaveformImage

Generate waveform images from audio files in iOS

Learn More Open in Xcode
RoughSwift screenshot

RoughSwift

🎃Create hand-drawn, sketchy, comic shape in Swift

Learn More Open in Xcode
EFIconFont screenshot

EFIconFont

Yet another stupid wrapper of icon font.

Learn More Open in Xcode
Portrait-without-Depth-ios screenshot

Portrait-without-Depth-ios

Try Swift 2019 demo app that converts Depth-less 2D images into Portrait mode.

Learn More Open in Xcode
YBTextPicker screenshot

YBTextPicker

Yet another text picker / selector written in swift 4.2.

Learn More Open in Xcode
GradientBorderedLabelView screenshot

GradientBorderedLabelView

IBDesignable customizable, gradient bordered label view written in Swift.

Learn More Open in Xcode
RemainingCountIndicator screenshot

RemainingCountIndicator

Remaining count indicator like a tweet screen of twitter.

Learn More Open in Xcode
TaggerKit screenshot

TaggerKit

TaggerKit is a straightforward library that helps you implement tags in your iOS project.

Learn More Open in Xcode
Untagger screenshot

Untagger

Untagger is a removal and full text extraction of HTML written in Swift heavily inspired by Boilerpipe.

Learn More Open in Xcode
Progressor screenshot

Progressor

A candy to show the Progress bar with Percentage and time left calculations.

Learn More Open in Xcode
InStatEventlistView screenshot

InStatEventlistView

InStatEventlistView is a UI component in which the logic of interaction with buttons is encapsulated: play, download, share, check and select viewpoints

Learn More Open in Xcode
RecordARFace  screenshot

RecordARFace

I will keyboard input by eye tracking.

Learn More Open in Xcode
InStatDownloadButton screenshot

InStatDownloadButton

UIButton with start, stop, pending, downloading and finish states

Learn More Open in Xcode
PanModal screenshot

PanModal

PanModal is an elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.

Learn More Open in Xcode
DDBlackWhite screenshot

DDBlackWhite

Make your image black and white

Learn More Open in Xcode