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

DDProgressView screenshot

DDProgressView

A custom UIProgressView à la Twitter for iPhone.

Learn More Open in Xcode
SQRiskCursor screenshot

SQRiskCursor

Custom UIControl using CoreAnimation

Learn More Open in Xcode
KTPhotoBrowser screenshot

KTPhotoBrowser

KTPhotoBrowser is a lightweight photo browser library for the iPhone and iPod touch that looks and behaves like the iPhone Photos app.

Learn More Open in Xcode
Snappy Slider screenshot

Snappy Slider

A subclass of UISlider that snaps to pre-specified values, or detents.

Learn More Open in Xcode
Appirater screenshot

Appirater

Appirater is a class that you can drop into any iPhone app that will help remind your users to review your app on the App Store.

Learn More Open in Xcode
Core Animation Demos screenshot

Core Animation Demos

A collection of 13 incredibly cool Core Animation demos for iOS.

Learn More Open in Xcode
JBSlidingTableViewCell screenshot

JBSlidingTableViewCell

UITableViewCell subclass whose contentView can slide out to reveal another view, as seen in the Facebook app, SCVNGR app, and Twitter app.

Learn More Open in Xcode
MHRotaryKnob screenshot

MHRotaryKnob

MHRotaryKnob is a UIControl that acts like a rotary knob. In operation it is similar to a UISlider but its shape is square rather than long and narrow. Great for music apps where you can use it as ...

Learn More Open in Xcode
PDColoredProgressview screenshot

PDColoredProgressview

An UIProgressview subclass with support for setting a tint color instead of the boring default blue.

Learn More Open in Xcode
Slide to Unlock screenshot

Slide to Unlock

"slide to unlock" clone from the iPhone's lockscreen using only public APIs

Learn More Open in Xcode