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

FlipTransform screenshot

FlipTransform

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

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

MADayView is a daily view for displaying events.

Learn More Open in Xcode
MMGridView screenshot

MMGridView

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

Learn More Open in Xcode
TDRatingScale screenshot

TDRatingScale

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

TreeMapKit

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

Learn More Open in Xcode
Accordion screenshot

Accordion

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

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

AMWaveTransition

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

Learn More Open in Xcode
APExtendedScrollView screenshot

APExtendedScrollView

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

AUIAnimatedText

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

BEMSimpleLineGraph

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

Learn More Open in Xcode
DropDownMultipleSelection screenshot

DropDownMultipleSelection

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

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

GC3DFlipTransitionStyleSegue

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

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

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

PagedFlowView

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

Learn More Open in Xcode
POHorizontalList screenshot

POHorizontalList

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

Learn More Open in Xcode
Sparkle screenshot

Sparkle

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

Learn More Open in Xcode
CERoundProgressView screenshot

CERoundProgressView

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

Learn More Open in Xcode
IDMPhotoBrowser screenshot

IDMPhotoBrowser

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

Learn More Open in Xcode