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

DCIntrospect screenshot

DCIntrospect

June 08, 2011 • MIT License
Introspect is small set of tools for iOS that aid in debugging user interfaces built with UIKit. It's especially useful for UI layouts that are dynamically created or can change during runtime, or ...
Pie Menu screenshot

Pie Menu

June 03, 2011 • MIT License
A pie menu implementation specially designed for iPhone and iPod touch
DCFineTuneSlider screenshot

DCFineTuneSlider

June 01, 2011 • MIT License
Drop in replacement for UISlider that adds fine tuning features and block support.
SVSegmentedControl screenshot

SVSegmentedControl

May 30, 2011 • MIT License
A UISwitch-like segmented control for your iOS app.
TreeMapKit screenshot

TreeMapKit

May 28, 2011 • MIT License
A treemap implementation for Cocoa Touch. You can display treemaps in iPhone, iPod touch and iPad.
TDSemiModal screenshot

TDSemiModal

May 27, 2011 • MIT License
Semi-modal view & DatePicker for IOS.
CHViewControllerSwitcher screenshot

CHViewControllerSwitcher

May 21, 2011 • MIT License
A replacement for UITabBarController, with useful features. It allows you to create your own selection interface with UI-components. It allows you to use just some part of the window, not the full-...
ELCSlider screenshot

ELCSlider

May 20, 2011 • MIT License
A subclass of UISlider to use with iPad that includes a UIPopover Scrubber showing the value as it changes.
Custom callout screenshot

Custom callout

May 19, 2011 • MIT License
Custom callout on a map.
CiExpandableTabBar screenshot

CiExpandableTabBar

May 18, 2011 • MIT License
ExpandableTabBar is an iOS custom tab bar control. Its behavior emulates the system tab bar with the addition of supporting multiple rows.
StyledPageControl screenshot

StyledPageControl

May 14, 2011 • MIT License
StyledPageControl works just like UIPageControl in iOS, but more customizable. You can change the colors, gap width, diameter and style.
NAMapKit screenshot

NAMapKit

May 13, 2011 • MIT License
Allows you to use custom maps in iphone applications and attempts to mimics some of the behaviour of the MapKit framework.
MeterView screenshot

MeterView

May 13, 2011 • MIT License
Dashboard-style gauges for iOS.
KTOneFingerRotationGestureRecognizer screenshot

KTOneFingerRotationGestureRecognizer

May 12, 2011 • MIT License
A custom UIGestureRecognizer for doing one finger rotations in iOS apps. It tracks finger movement around a central point.
OHStackView screenshot

OHStackView

May 12, 2011 • MIT License
This class allows you to stack its subviews, and automatically layout its subviews. It updates the position of every of its subviews automagically as soon as you modify the size of one of its subview.
HGMovingAnnotationView screenshot

HGMovingAnnotationView

May 12, 2011 • MIT License
An annotation view for an MKMapView that can move along a map.
MRMapView screenshot

MRMapView

May 12, 2011 • MIT License
An iOS library for displaying tiled maps with support for custom tile providers.
MDAboutController screenshot

MDAboutController

May 12, 2011 • MIT License
A complete About UIViewController package for iOS apps. It automatically fetches info from your Info.plist, and also populates credits from Credits.plist.
ALPickerView screenshot

ALPickerView

May 12, 2011 • MIT License
ALPickerView is an attempt to mime the multiple selection behavior of Cocoa Touch's UIPickerView (as seen in Mobile Safari).
Expandable Input Toolbar screenshot

Expandable Input Toolbar

May 07, 2011 • MIT License
Expandable Input Toolbar in the style of the iPhone messages app