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

FlipTransform screenshot


Animation component for the effect of flipping as in a news/clock ticker, or a page turn. Structured around the idea of a data object (i.e. headline in news, number in a clock, page in a book) a...

Learn More Open in Xcode
LKBadgeView screenshot


LKBadgeView class draws text on round rect 'badge'.

Learn More Open in Xcode
Location Map screenshot

Location Map

A Design pattern to show the locations and map in an efficient way, the UI mimics Foursquare's checkin view.

Learn More Open in Xcode
MADayView screenshot


MADayView is a daily view for displaying events.

Learn More Open in Xcode
MMGridView screenshot


MMGridView is a simple grid view / dashboard like UI component for iOS.

Learn More Open in Xcode
TDRatingScale screenshot


The TDRatingScale is similar to regular UISlider except that it has some best custom graphics which is more intuitive.The purpose of this custom slider is to provide mechanism for getting input fro...

Learn More Open in Xcode
TreeMapKit screenshot


A treemap implementation for Cocoa Touch. You can display treemaps in iPhone, iPod touch and iPad.

Learn More Open in Xcode
Accordion screenshot


Tired of UINavigationController? Accordion might be an alternative!. Accordion is a small library for iOS that implements file navigation using accordions.

Learn More Open in Xcode
ALRadial screenshot


ALRadial is meant to replicate the radial menu's found in the path ios app. a central button is used to display many buttons flung out in a circle. video: http://youtu.be/9uszKz4Ct8U

Learn More Open in Xcode
AMWaveTransition screenshot


Custom transition between viewcontrollers holding tableviews. Each cell is animated to simulate a 'wave effect'.

Learn More Open in Xcode
APExtendedScrollView screenshot


A subclass of UIScrollView with a simple tweak inspired by Groupon. The paging control is shown on the status bar when the scroll view is dragged and hidden when it stops.

Learn More Open in Xcode
AUIAnimatedText screenshot


A drop-in UILabel replacement that makes almost all text properties animatable by using a CATextLayer instead of CALayer. The important animatable properties are textColor, text, font and fontSize.

Learn More Open in Xcode
BEMSimpleLineGraph screenshot


iOS library to create simple line graphs/charts (charting library).

Learn More Open in Xcode
DropDownMultipleSelection screenshot


Single or multiple selection in drop down list.

Learn More Open in Xcode
FTShare - an easy way to share using Facebook Twitter and Mails screenshot

FTShare - an easy way to share using Facebook Twitter and Mails

FTshare allows you to set up a share instance on your application delegate and then share using the most common social networks (and more to come). It is as easy as setting up your developer accoun...

Learn More Open in Xcode
FXLabel screenshot


FXLabel improves upon the standard UILabel by providing a subclass that supports soft shadows, inner shadow and gradient fill, and which can easily be used in place of any standard UILabel.

Learn More Open in Xcode
GC3DFlipTransitionStyleSegue screenshot


iBooks-style 3D flip transition animation rendered in OpenGL ES 2.0 and wrapped in a UIStoryboardSegue subclass.

Learn More Open in Xcode
iOS Image Editor screenshot

iOS Image Editor

Extensible and configurable iOS View Controller for image cropping. Plug-in your own interface. Features: outputs full image resolution, unlimited pan, zoom and rotation, double tap to reset, han...

Learn More Open in Xcode
MAImagePickerController screenshot


MAImagePickerController is a flexible replacement of UIImagePickerController with support for filtering, editing, cropping and removing distortion from images.

Learn More Open in Xcode
MaryPopin screenshot


MaryPopin is a category to present view controllers in a supercalifragilisticexpialidocious way. More precisely, it allows you to present modal-like view controllers with a custom size and a larg...

Learn More Open in Xcode
PagedFlowView screenshot


A Paging Enabled Flow View, like the screenshots view in iPhone App Store.

Learn More Open in Xcode
POHorizontalList screenshot


App Store like horizontal view control that can be used in a UITableView

Learn More Open in Xcode
Sparkle screenshot


An easy-to-use software update framework for Cocoa developers.

Learn More Open in Xcode
CERoundProgressView screenshot


A progress view which shows its progress a pie-chart.

Learn More Open in Xcode
IDMPhotoBrowser screenshot


IDMPhotoBrowser is a fork of MWPhotoBrowser that adds features inspired by Facebook and Tweetbot, plus ARC support.

Learn More Open in Xcode