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.

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

UIDickBar

Dickbar, new feature from Twitter for iPhone, now available for your iOS apps too.

Learn More Open in Xcode
INPopoverController screenshot

INPopoverController

A customizable popover controller for Mac OS X 10.5+. INPopoverController makes the task of presenting popovers in your Mac OS X applications simple. The appearance and behaviour of the popover is ...

Learn More Open in Xcode
INAppStoreWindow screenshot

INAppStoreWindow

INAppStoreWindow is an NSWindow subclass that mimics the appearance of the main window in the Mac App Store application, with an enlarged titlebar and centered traffic lights.

Learn More Open in Xcode
PXNavigationBar screenshot

PXNavigationBar

An iTunes-style navigation bar for Mac OS X 10.5 or above, created by Alex Rozanski.

Learn More Open in Xcode
PXListView screenshot

PXListView

PXListView uses similar optimizations as UITableView for the iPhone, by enqueuing and dequeuing NSViews which are used to display rows, in order to keep a low memory footprint when there are a larg...

Learn More Open in Xcode
PXSourceList screenshot

PXSourceList

PXSourceList is an NSOutlineView subclass used for easily implementing source lists in your applications. Using a source list for navigation is a common user interface paradigm in OS X applicati...

Learn More Open in Xcode
JAListView screenshot

JAListView

An NSTableView replacement that doesn't suck.

Learn More Open in Xcode
Chromium Tabs screenshot

Chromium Tabs

Chromium Tabs is a Cocoa framework for building applications that works like Chromium's window system. An application has multiple windows. Each window represents a unit of tabs. Each tab represent...

Learn More Open in Xcode
DLStarRating screenshot

DLStarRating

A UIControl subclass that behaves similarly as the App Store rating control.

Learn More Open in Xcode
PSStoreButton screenshot

PSStoreButton

Flexible reimplementation of the iOS AppStore Button. No images are used - styling is done with a sublcassed UIButton and Layers. You can choose the color, default colors for AppStoreGreen, Blue...

Learn More Open in Xcode
TITokenField screenshot

TITokenField

An iOS replacement for the NSTokenField available on Mac OS X. Works just like the To: field in Mail and Messages. <p>LICENSE</p> <p>This control is dual licensed: </p> <ul><li> You can use it...

Learn More Open in Xcode
SSSwitch screenshot

SSSwitch

A switch that offers an Airplane mode style.

Learn More Open in Xcode
SSRatingPickerViewController screenshot

SSRatingPickerViewController

A simple view controller for rating stuff like App Store.app.

Learn More Open in Xcode
SSPieProgressView screenshot

SSPieProgressView

Pie chart style progress bar similar to the one in Xcode's status bar.

Learn More Open in Xcode
Line View screenshot

Line View

Easily create lines with an inset.

Learn More Open in Xcode
Gradient View screenshot

Gradient View

Easily create gradients with optional borders and insets.

Learn More Open in Xcode
Collection View screenshot

Collection View

A simple collection view modeled after UITableView and NSCollectionView.

Learn More Open in Xcode
Address Bar screenshot

Address Bar

Mimics aspects of Safari's address bar, including a background loading animation.

Learn More Open in Xcode
DTCoreText screenshot

DTCoreText

This project aims to duplicate the methods present on Mac OSX which allow creation of NSAttributedString from HTML code on iOS. This is useful for drawing simple rich text like any HTML document wi...

Learn More Open in Xcode