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.

Rotatable MapView screenshot

Rotatable MapView

A map view that rotates in response to the accelerometer.

Learn More Open in Xcode
ImageReflection screenshot

ImageReflection

A simple addition to UIImage allowing the reflection of images.

Learn More Open in Xcode
LVColorWellCell screenshot

LVColorWellCell

A Cocoa NSActionCell-derived class for embedding color well functionality inside a table view.

Learn More Open in Xcode
KTOneFingerRotationGestureRecognizer screenshot

KTOneFingerRotationGestureRecognizer

A custom UIGestureRecognizer for doing one finger rotations in iOS apps. It tracks finger movement around a central point.

Learn More Open in Xcode
AMOptionMenu screenshot

AMOptionMenu

A multi-option popup menu, similar to Xcode's "Overview" toolbar item. - Multiple controls can be driven by the same data source - Setting state via key-value coding - Populating a standard NS...

Learn More Open in Xcode
OHStackView screenshot

OHStackView

This class allows you to stack its subviews, and automatically layout its subviews. It updates the position of every of its subviews automagically as soon as you modify the size of one of its subview.

Learn More Open in Xcode
HGMovingAnnotationView screenshot

HGMovingAnnotationView

An annotation view for an MKMapView that can move along a map.

Learn More Open in Xcode
MRMapView screenshot

MRMapView

An iOS library for displaying tiled maps with support for custom tile providers.

Learn More Open in Xcode
MDAboutController screenshot

MDAboutController

A complete About UIViewController package for iOS apps. It automatically fetches info from your Info.plist, and also populates credits from Credits.plist.

Learn More Open in Xcode
ALPickerView screenshot

ALPickerView

ALPickerView is an attempt to mime the multiple selection behavior of Cocoa Touch's UIPickerView (as seen in Mobile Safari).

Learn More Open in Xcode
JTListView screenshot

JTListView

Multi-directional table view.

Learn More Open in Xcode
MKHorizMenu screenshot

MKHorizMenu

Horizontal menu for showing categorized content on your iOS app. Horizontal menu is meant to be a replacement for Three20 fame, horizontal menubar. You can see this on many "news" apps like USA T...

Learn More Open in Xcode
MKEntryPanel screenshot

MKEntryPanel

Unobtrusive Input panel

Learn More Open in Xcode
Redmine Feedback screenshot

Redmine Feedback

Redmine Feedback is a simple MessageUI view which make the user of your iPhone App to send feedbacks directly to the tracker of your Redmine using Redmine REST-XML API.

Learn More Open in Xcode
PageCurl screenshot

PageCurl

This application makes use of the manipulation of multiple CALayers attached to a single UIView to "fake" a page curl/page flip effect for the iPad. It's the next best thing to iBooks until Apple r...

Learn More Open in Xcode
JTStackController screenshot

JTStackController

Stack view controllers vertically.

Learn More Open in Xcode
TESetupAssistant screenshot

TESetupAssistant

Cocoa class that allows for the fast and simple creation of OS X setup assistants that can be used as interfaces for installers, initial application setups, and more.

Learn More Open in Xcode
Expandable Input Toolbar screenshot

Expandable Input Toolbar

Expandable Input Toolbar in the style of the iPhone messages app

Learn More Open in Xcode
FlickTabControl screenshot

FlickTabControl

FlickTabControl is an easy to use library of the "Flick" tab bar seen in popular enormego iPhone apps like Groundwork, Reader, and What's On The Radio. FlickTabControl was originally inspired by th...

Learn More Open in Xcode
SFTabView screenshot

SFTabView

A fully customizable Cocoa Tab view for use with Mac OS X 10.6 or above.

Learn More Open in Xcode
AutoResizingEditableTableViewCell screenshot

AutoResizingEditableTableViewCell

iOS UITableViewCell that automatically adjusts its height as you enter text.

Learn More Open in Xcode
iCarousel screenshot

iCarousel

iCarousel is a class designed to simplify the implementation of various types of carousels (paged, scrolling views) on iPhone and iPad. iCarousel implements a number of common effects such as cylin...

Learn More Open in Xcode
SSMessagesViewController screenshot

SSMessagesViewController

iOS Messages.app style table view controller.

Learn More Open in Xcode
AcaniChat screenshot

AcaniChat

An open-source version of iPhone's native Messages app.

Learn More Open in Xcode
iPadSlotMachine screenshot

iPadSlotMachine

An iPadDevCamp project, winner of the "Coolest App" category (April 2010, San Jose).

Learn More Open in Xcode