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

TTTAttributedLabel screenshot

TTTAttributedLabel

July 13, 2011 • MIT License
NSAttributedString is pretty rad. When it was ported into iOS 4 from Mac OS, iPhone developers everywhere rejoiced. Unfortunately, as of iOS 4 none of the standard controls in UIKit support it. Bum...
iToast screenshot

iToast

July 12, 2011 • MIT License
If you develop already for Android, then you know what it is so you can skip to the next section. For the others of us: a toast is a spécial way to display 'non intrusive' message to the user. T...
JSScrollableTabBar screenshot

JSScrollableTabBar

July 11, 2011 • Unspecified License
A simple, refined tab bar for iOS that resembles the TabStrip control found in the popular Three20 library, without the dependencies.
JMSlider screenshot

JMSlider

July 10, 2011 • BSD License
A decorated and animated iOS slider control to extend the functionality of a single button by sliding it. Easily extensible and developed entirely using Core Graphics so that external images are n...
HorizontalTable screenshot

HorizontalTable

July 08, 2011 • Unspecified License
Scrollable tableView that moves in a left/right direction but is as efficient as a regular UITableView.
FGallery screenshot

FGallery

July 07, 2011 • MIT License
FGallery is a photo gallery viewer developed for iPhone applications. FGallery implements a delegate style design pattern similar to how UITableViewDelegates work. You may load images from either t...
ImageCropper screenshot

ImageCropper

July 06, 2011 • Unspecified License
Drop-in image cropper for iOS (as seen in Photos app, UIImagePickerController)
DBSignupViewController screenshot

DBSignupViewController

July 05, 2011 • BSD License
DBSignupViewController provide a view controller for a complete signup like latest version of Foursquare app (3.2.1)
RLAgreement screenshot

RLAgreement

July 04, 2011 • MIT License
This project allows developers to include and Agreement, Terms of Service, Non Disclosure Agreement, etc. to an iPhone App. The controller stores a variable in the user's settings when the user has...
TwUI screenshot

TwUI

July 01, 2011 • Apache 2.0 License
TwUI is a hardware accelerated UI framework for Mac, inspired by UIKit.
CKSparkline screenshot

CKSparkline

June 30, 2011 • Apache 2.0 License
Provides sparkline graphs. Sparklines are well suited to visualizing information in the screen resolution available to the iPhone and iPod Touch.
BAMSettings screenshot

BAMSettings

June 30, 2011 • BSD License
BAMSettings is a generic handler for presenting and changing settings from within your iPhone app. By adding two files to your app and pushing BAMSettings onto your navigation controller, you will ...
UKSyntaxColoredTextDocument screenshot

UKSyntaxColoredTextDocument

June 28, 2011 • zlib License
An NSViewController (and optional document class) that implements syntax coloring and code editing-related features in an NSTextView.
ALCustomTabBarController screenshot

ALCustomTabBarController

June 24, 2011 • Unspecified License
Allows customization of the standard UITabBarController such that the UI can be modified from it's standard iOS look and feel.
EGOTextView screenshot

EGOTextView

June 24, 2011 • MIT License
EGOTextView is a complete drop in replacement for UITextView created by enormego, that adds support for Rich Text Editing.
InfiniTabBar screenshot

InfiniTabBar

June 22, 2011 • Unspecified License
A scrolling tab bar with space for infinite items
CoreTextWrapper screenshot

CoreTextWrapper

June 20, 2011 • BSD License
An Objective-C wrapper around Core Text for creating multi-column text and loading custom fonts.
VillainousStyle screenshot

VillainousStyle

June 19, 2011 • Apache 2.0 License
A standalone Mac/iPhone port of the TTStyle and TTShape classes from the Three20 project.
CopyableCell screenshot

CopyableCell

June 17, 2011 • Unspecified License
CopyableCell class makes it easy to use a UITableViewCell with copy functionality. It’s a subclass of UITableViewCell class. Application code can interact with CopyableCell instances through the Co...
HMGLTransitions screenshot

HMGLTransitions

June 15, 2011 • MIT License
HMGLTransitions is set of classes which can animate transition between two UIViews, or presentation / dismissing of UIViewControllers.