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

PopoverView screenshot

PopoverView

PopoverView is a simple resolution-independent UIView written entirely in CoreGraphics and QuartzCore for display of modal content on both iPhone and iPad. It can display singular UIView contentVie...

Learn More Open in Xcode
REVMapCluster screenshot

REVMapCluster

REVClusterMap API is a simple implementation of clustering for the iOS platform. An extra layer of functionalities that enables clustering is build on top of the MapKit Framework. With a small se...

Learn More Open in Xcode
StackBox screenshot

StackBox

An elegant 3D list that mimic the behaviour of a stack of cards. <p><strong>Free-to-try:</strong> A free demo version of this control is available from <a href: "https://github.com/torinnguyen/S...

Learn More Open in Xcode
UIGlossyButton screenshot

UIGlossyButton

Create standard iPhone buttons without any image. It's easy to embed into any project, two files are needed. It's easy to add new effects.

Learn More Open in Xcode
MCSwipeTableViewCell screenshot

MCSwipeTableViewCell

Convenient UITableViewCell subclass that implements a swipeable content to trigger actions (similar to the Mailbox app).

Learn More Open in Xcode
WCAlertView screenshot

WCAlertView

WCAlertView is a subclass from UIAlertView with possibility of color customization, which support also Objective-C blocks.

Learn More Open in Xcode
CircleView screenshot

CircleView

A demonstration of how to scroll UITableViewCells in a circular pattern.

Learn More Open in Xcode
DCRoundSwitch screenshot

DCRoundSwitch

DCRoundSwitch is designed to be a drop in replacement for UISwitch. It is styled 'modern' so will unify the look of your apps into the future whilst retaining backwards capability. Drawing is done ...

Learn More Open in Xcode
ATMHud screenshot

ATMHud

Library for the creation of HUDs in iPhone applications.

Learn More Open in Xcode
CPPickerView screenshot

CPPickerView

A custom, configurable, horizontal version of UIPickerView (based on the spinning-wheel or slot-machine metaphor), with an included table cell implementation. Originally intended for condensing the...

Learn More Open in Xcode
GIKAnimatedCallout screenshot

GIKAnimatedCallout

GIKAnimatedCallout demonstrates the use of an MKAnnotationView subclass to provide functionality similar to the callouts in Maps.app on iPad.

Learn More Open in Xcode
REFrostedViewController screenshot

REFrostedViewController

iOS 7 style blurred view controller that appears on top of your view controller.

Learn More Open in Xcode
TwUI screenshot

TwUI

TwUI is a hardware accelerated UI framework for Mac, inspired by UIKit.

Learn More Open in Xcode
Scratch'n'See screenshot

Scratch'n'See

The project provides en effect when the user swipes the finger over one texture and by swiping reveals the texture underneath it. The effect can be applied for scratch-card action or wiping a miste...

Learn More Open in Xcode
IBAForms screenshot

IBAForms

IBAForms is a framework for building data entry screens on the iPhone. You can quickly make forms using the built-in form field types or create your own custom fields and the user interfaces used t...

Learn More Open in Xcode
QR Code Encoder screenshot

QR Code Encoder

An implementation of QR code encoder for Objective-C ported from Psytec library. Able to encode an NSString to a dot matrix which can be further rendered to an UIImage.

Learn More Open in Xcode
TPKeyboardAvoiding screenshot

TPKeyboardAvoiding

A drop-in universal solution for moving text fields out of the way of the keyboard in iOS.

Learn More Open in Xcode
ABCalendarPicker screenshot

ABCalendarPicker

Fully configurable iOS calendar UI component with multiple layouts and smooth animations.

Learn More Open in Xcode
BCGenieEffect screenshot

BCGenieEffect

An OS X style genie effect inside your iOS app.

Learn More Open in Xcode
MHTabBarController screenshot

MHTabBarController

This is a custom container view controller for iOS 5 that works just like a regular UITabBarController, except the tabs are at the top and look different. It uses the new iOS 5 view controller cont...

Learn More Open in Xcode
SHSidebarController screenshot

SHSidebarController

A sidebar controller with a folding effect

Learn More Open in Xcode
TimeScroller screenshot

TimeScroller

A UI Element that hovers beside the scroll bar of a UITableView (Mimicking the Path app).

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
PDF Viewer App screenshot

PDF Viewer App

Basic PDF VIewer App based on the open source PDF Reader Core project code.

Learn More Open in Xcode
StackScrollView screenshot

StackScrollView

StackScrollView project is a demo app for creating view like twitter app for ipad, created by the mobile development team at raw engineering. It supports: Orientation (both Landscape & Portrait), S...

Learn More Open in Xcode