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

TDBadgedCell screenshot

TDBadgedCell

February 11, 2011 • Custom License
UITableViewCell subclass that adds a "badgeString" property to table view cells. This badge draws in an identical manner to the badges present in MobileMail.app. The class supports custom badge col...
Leaves screenshot

Leaves

January 29, 2011 • MIT License
An iBooks-like page-turning interface for iPhone and iPad apps using only public APIs.
MKNumberBadgeView screenshot

MKNumberBadgeView

January 23, 2011 • Apache 2.0 License
A UIView subclass that mimics the look and feel of the red Springboard and UIBarButtonItem 'badges'. Since it's a UIView, it can be overlaid on any other item.
Three20 TTLauncher screenshot

Three20 TTLauncher

January 17, 2011 • Apache 2.0 License
A Springboard-like launcher, as seen in the Facebook iOS app.
Three20 Photo Viewer screenshot

Three20 Photo Viewer

January 17, 2011 • Apache 2.0 License
Photo viewer control, like in the Apple Photos app.
Three20 Photo Thumbnails screenshot

Three20 Photo Thumbnails

January 17, 2011 • Apache 2.0 License
Duplicates the look and feel of Apple's Photos apps.
DDPageControl screenshot

DDPageControl

January 17, 2011 • Unspecified License
A replacement for UIPageControl that lets you customize the size, spacing and color of the page control dots.
MTStatusBarOverlay screenshot

MTStatusBarOverlay

January 17, 2011 • MIT License
MTStatusBarOverlay provides a custom status bar overlay window, as seen in apps like Reeder.
AQGridView screenshot

AQGridView

January 09, 2011 • BSD License
Use this to create Springboard-like user interfaces: "AQGridView is an attempt to create something similar to NSCollectionView on the iPhone."
MBProgressHUD screenshot

MBProgressHUD

January 08, 2011 • MIT License
An easy to use progress indicator for iOS that includes both fixed and indeterminate styles.
ELCTextFieldCell screenshot

ELCTextFieldCell

January 04, 2011 • MIT License
"When developing apps we have found that many times a form of some type is required. This is common in Registration forms, contact forms, feedback forms, etc. The problem was writing the same basic...
Core Plot screenshot

Core Plot

January 04, 2011 • BSD License
Core Plot is a plotting framework for Mac OS X and iOS. It provides 2D visualization of data, and is tightly integrated with Apple technologies like Core Animation, Core Data, and Cocoa Bindings.
BCTabBarController screenshot

BCTabBarController

January 04, 2011 • MIT License
A ground-up rewrite of UITabBarController that adds: "A cool little arrow that slides around to indicate the current tab; support for all orientations; same height as a standard UIToolbar;" and opt...
OBSlider screenshot

OBSlider

January 04, 2011 • MIT License
A drop-in replacement for UISlider that adds variable-speed scrubbing.
TapKu Graph screenshot

TapKu Graph

January 04, 2011 • Apache 2.0 License
A gorgeous graphing view.
TapKu Coverflow screenshot

TapKu Coverflow

January 04, 2011 • Apache 2.0 License
A Coverflow replacement built entirely with public APIs!
TapKu Alerts with Images screenshot

TapKu Alerts with Images

January 04, 2011 • Apache 2.0 License
Alert overlays that can contain text and images.
TapKu Empty Page screenshot

TapKu Empty Page

January 04, 2011 • Apache 2.0 License
An easy-to-use empty page indicator
TapKu Calendar screenshot

TapKu Calendar

January 04, 2011 • Apache 2.0 License
A look-a-like version of Apple's calendar control, as seen in the official Apple Calendar app.
Center Button in Tab Bar screenshot

Center Button in Tab Bar

January 04, 2011 • Unspecified License
As seen in Instagram, Path, DailyBooth, and other apps, place a button in the center of a UITabBar to let the user perform some action that is central to the application's purpose.