6532 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

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


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


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


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


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

Learn More Open in Xcode
WCAlertView screenshot


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

Learn More Open in Xcode
CircleView screenshot


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

Learn More Open in Xcode
DCRoundSwitch screenshot


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


Library for the creation of HUDs in iPhone applications.

Learn More Open in Xcode
CPPickerView screenshot


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


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

Learn More Open in Xcode
TwUI screenshot


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

Learn More Open in Xcode
Scratch'n'See screenshot


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


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


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

Learn More Open in Xcode
BCGenieEffect screenshot


An OS X style genie effect inside your iOS app.

Learn More Open in Xcode
MHTabBarController screenshot


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


A sidebar controller with a folding effect

Learn More Open in Xcode
TimeScroller screenshot


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

Learn More Open in Xcode
DLStarRating screenshot


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