6,703 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

MarqueeLabel screenshot

MarqueeLabel

April 10, 2011 • MIT License
A functionally equivalent replacement for UILabel, which automatically adds a scrolling marquee effect for text longer than the available area.
MMGridView screenshot

MMGridView

April 10, 2011 • MIT License
MMGridView is a simple grid view / dashboard like UI component for iOS.
Kal screenshot

Kal

April 06, 2011 • MIT License
This project aims to provide an open-source implementation of the month view in Apple's mobile calendar app (MobileCal). When the user taps a day on the calendar, any associated data for that day w...
Gloss-Caustic Shader screenshot

Gloss-Caustic Shader

April 06, 2011 • MIT License
Reproduces the oft-seen glossy gradient effect.
SliderPageControl screenshot

SliderPageControl

April 05, 2011 • MIT License
Alternative for UIPageControl. Instead of tapping on the page control, you drag the thumb to the page you want while previewing the title of the page before you release the thumb to confirm the pag...
HGPageScrollView screenshot

HGPageScrollView

April 05, 2011 • MIT License
An extension of iOS UIScrollView that allows scrolling of multiple pages, like mobile Safari tab viewer.
OHAttributedLabel screenshot

OHAttributedLabel

March 28, 2011 • MIT License
This class allows you to use a UILabel with NSAttributedStrings, in order to display styled text with mixed style (mixed fonts, color, size, ...) in a unique label. It can also detect links, add...
PSBackgroundCurtain screenshot

PSBackgroundCurtain

March 28, 2011 • MIT License
Try to activate the multitasking bar, notice the animated fade to dark. Suspend the App and start it, and it fades back from black. This is useful if you have a PinLock Controller. Works with iOS4 ...
FlatWebView screenshot

FlatWebView

March 25, 2011 • MIT License
A ludicrously simple subclass of UIWebView that hides the drop shadows behind said UIWebView.
NoodleLineNumberView screenshot

NoodleLineNumberView

March 24, 2011 • MIT License
Displays line numbers for an NSTextView.
NoodleIPhoneTableView screenshot

NoodleIPhoneTableView

March 24, 2011 • MIT License
An NSTableView subclass that simulates UITableView's look and feel.
CMTextStylePicker screenshot

CMTextStylePicker

March 20, 2011 • MIT License
iOS view controller tree for presenting a text font/size/colour picker to user. It is also possible to use the font or colour selectors separately.
CMPopTipView screenshot

CMPopTipView

March 20, 2011 • MIT License
Custom UIView for iOS that pops up an animated "bubble" pointing at a button or other view. Useful for popup tips.
EGOTableViewPullRefresh screenshot

EGOTableViewPullRefresh

March 19, 2011 • MIT License
A similar control to the pull down to refresh control created by atebits in Tweetie 2.
PanelTableView screenshot

PanelTableView

March 19, 2011 • MIT License
Manages multiple UITableViews in a UIScrollView
FTUtils screenshot

FTUtils

March 18, 2011 • MIT License
The code in FTUtils is common utility code extracted from Free Time Studios iPhone projects. Currently, there is only one primary utility (FTAnimation) and some simple preprocessor macros. Some uni...
StackPanel screenshot

StackPanel

March 16, 2011 • MIT License
A simple iOS control for stacking UIViews without the hassle of managing a UITableView.
KTPhotoBrowser screenshot

KTPhotoBrowser

March 15, 2011 • MIT License
KTPhotoBrowser is a lightweight photo browser library for the iPhone and iPod touch that looks and behaves like the iPhone Photos app.
Snappy Slider screenshot

Snappy Slider

March 14, 2011 • MIT License
A subclass of UISlider that snaps to pre-specified values, or detents.
Appirater screenshot

Appirater

March 13, 2011 • MIT License
Appirater is a class that you can drop into any iPhone app that will help remind your users to review your app on the App Store.