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

JMTabView screenshot

JMTabView

June 14, 2011 • BSD License
Dark-themed tab view rendered in Core Graphics (ie. no images need to be added to your project). Manages the layout of buttons and icons automatically. Tabs can be added simply by calling: [...
HSImageSidebarView screenshot

HSImageSidebarView

June 13, 2011 • MIT License
A view based on the sidebar in Apple's Keynote app for iPad.
LRSlidingTableViewCell screenshot

LRSlidingTableViewCell

June 13, 2011 • MIT License
This is a simple implementation of the "swipe to reveal" behaviour found in Twitter and Spotify for iPhone. It uses modern iOS techniques (animations using blocks) and so requires iOS 4.0 or greater.
BKTransition screenshot

BKTransition

June 12, 2011 • Unspecified License
Custom UIViewController Transitions
MHLazyTableImages screenshot

MHLazyTableImages

June 10, 2011 • MIT License
Allows you to efficiently, and easily, download images for UITableViews with many rows.
ExpandyButton screenshot

ExpandyButton

June 10, 2011 • Unspecified License
As seen in camera app on iOS
PresetColorPicker screenshot

PresetColorPicker

June 09, 2011 • Unspecified License
Preset color picker for iOS
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 ...
LBProgressBar screenshot

LBProgressBar

June 07, 2011 • Unspecified License
This is a custom progress bar. Since it's a subclass of NSProgressIndicator it's very easy to use.
TPKeyboardAvoiding screenshot

TPKeyboardAvoiding

June 07, 2011 • Custom License
A drop-in universal solution for moving text fields out of the way of the keyboard in iOS.
Dock-Like Animation screenshot

Dock-Like Animation

June 06, 2011 • Unspecified License
An animation for iOS resembling the OS X dock icon growth effect.
YRKSpinningProgressIndicator screenshot

YRKSpinningProgressIndicator

June 05, 2011 • BSD License
A clone of the "Spinning style" NSProgressIndicator that can be set to an arbitrary size and color. The background color can also be set, or it can be transparent. You can even change the color in ...
TwitterFeed screenshot

TwitterFeed

June 04, 2011 • Unspecified License
Drop-in Twitter feed for iOS powered by MGTwitterEngine
PMAboutView screenshot

PMAboutView

June 03, 2011 • Unspecified License
PMAboutView is basically a RootViewController ready for editing it for making an about the dev view.
Pie Menu screenshot

Pie Menu

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

KSPopoverView

June 02, 2011 • BSD License
A pulldown menu UI for iOS.
LBSegmentedButton screenshot

LBSegmentedButton

June 02, 2011 • Unspecified License
This is a button looking similar to the twitter buttons used in the twitter client for mac. It allows you to merge several buttons.
DCFineTuneSlider screenshot

DCFineTuneSlider

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

BulbView

May 31, 2011 • Apache 2.0 License
Cocoa/UIKit view to display text like light-up bulbs on a sports scoreboard.
SVSegmentedControl screenshot

SVSegmentedControl

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