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

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

APSplitViewController

May 17, 2011 • Unspecified License
Custom UISplitViewController for iPad. Features: it always keeps both sides visible; it's always launched in the Portrait but it's rotated to any direction properly; each side contains UINavigation...
TabBarKit screenshot

TabBarKit

May 17, 2011 • BSD License
A flexible Tab Bar implementation for iPhone and iPad.
StackScrollView screenshot

StackScrollView

May 16, 2011 • Unspecified License
StackScrollView project is a demo app for creating view like twitter app for ipad, created by the mobile development team at raw engineering. It supports: Orientation (both Landscape & Portrait), S...
JPButton screenshot

JPButton

May 16, 2011 • Unspecified License
UIButton subclass that looks like a pushable keyboard button.
SlidingTabs screenshot

SlidingTabs

May 15, 2011 • Unspecified License
Sliding tabs UI element for iPhone resembling the tabbing control used in Gowalla.
BCCollectionView screenshot

BCCollectionView

May 15, 2011 • BSD License
A more versatile, faster and lighter replacement for NSCollectionView. Note: This is a fork of pieteromvlee's code. I will replace my repo with his as soon as he merges my changes in or adds a diff...
ESScrollView screenshot

ESScrollView

May 15, 2011 • BSD License
ESScrollView by Jonathan Dann provides iTunes-like scrollbars. This solution differs from many others by not requiring images -- all drawing is in code.
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.
NLFetchedResultsTable screenshot

NLFetchedResultsTable

May 14, 2011 • CC BY 3.0 License
A small open-source class that helps you quickly create and configure a UITableViewController that is backed by an NSFetchedResultsController. This is code I use in a lot of my projects, and have e...
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.
JSFavStarControl screenshot

JSFavStarControl

May 13, 2011 • Unspecified License
Resembles the 'star rating' control seen in the iPod app.
PTMapView screenshot

PTMapView

May 12, 2011 • Apache 2.0 License
Cocoa class for drawing a world map like in Google Analytics. Authored by GitHub user dev2dev, this repo simply adds a sample project.
ATMHud screenshot

ATMHud

May 12, 2011 • BSD License
Library for the creation of HUDs in iPhone applications.
Rotatable MapView screenshot

Rotatable MapView

May 12, 2011 • Unspecified License
A map view that rotates in response to the accelerometer.
ImageReflection screenshot

ImageReflection

May 12, 2011 • Unspecified License
A simple addition to UIImage allowing the reflection of images.
LVColorWellCell screenshot

LVColorWellCell

May 12, 2011 • Unspecified License
A Cocoa NSActionCell-derived class for embedding color well functionality inside a table view.
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.
AMOptionMenu screenshot

AMOptionMenu

May 12, 2011 • MIT License
A multi-option popup menu, similar to Xcode's "Overview" toolbar item. - Multiple controls can be driven by the same data source - Setting state via key-value coding - Populating a standard NS...