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

QBPopupMenu screenshot

QBPopupMenu

February 06, 2013 • MIT License
Customizable popup menu for iOS.
TimesSquare screenshot

TimesSquare

February 05, 2013 • Apache 2.0 License
TimesSquare is a library to display a calendar in a view in your iPhone or iPad app. We wrote it after searching high and low for a better way and finding none.
TRVSNavigationControllerTransition screenshot

TRVSNavigationControllerTransition

February 05, 2013 • MIT License
Push/Pop transition for entire UINavigationController views. The photo is using `pushViewControllerWithNavigationControllerTransition:`. Now, by using multiple layers we can keep the navigationB...
action-sheet-blocks screenshot

action-sheet-blocks

February 04, 2013 • BSD License
Category of `UIActionSheet` that offers a completion handler to listen to interaction. This avoids the need of the implementation of the delegate pattern.
QBImagePickerController screenshot

QBImagePickerController

February 04, 2013 • MIT License
A clone of the UIImagePickerController with multiple selection feature.
QBRefreshControl screenshot

QBRefreshControl

February 03, 2013 • MIT License
An abstract base class for creating a refresh control.
WHMessageActivities screenshot

WHMessageActivities

February 03, 2013 • BSD License
UIActivity is an awesome API for sharing content with built-in iOS services. It's really easy to share via email and text message with the built-in activities, but for one really fatal flaw: Apple'...
QBFlatButton screenshot

QBFlatButton

February 03, 2013 • MIT License
Flat Style UIButton
JNWAnimatableWindow screenshot

JNWAnimatableWindow

February 03, 2013 • MIT License
Custom NSWindow animations use a CALayer.
iOS-Tree-Component screenshot

iOS-Tree-Component

February 02, 2013 • MIT License
The iOS Tree component is a UITableViewCell replacement that lets your UITableView work as a tree. The component is very simple to use it contains two classes and a nib file. It is developed usi...
alert-blocks screenshot

alert-blocks

February 02, 2013 • BSD License
Category of `UIAlertView` that offers a completion handler to listen to interaction. This avoids the need of the implementation of the delegate pattern.
DPUpdateChecker screenshot

DPUpdateChecker

February 02, 2013 • GPL License
Check for updates for your application in the Appstore. Use iTunes Search API. Check is performed asynchronously to run parallel to the main tasks of the application. Via delegate returns inf...
SweepingProgressBar screenshot

SweepingProgressBar

February 02, 2013 • Unspecified License
SweepingProgressBar is an improved implementation of TYIndeterminateProgressBar that appears by dropping down from the top of the view and animating smoothly back and forth until dismiss is called.
Note IT: Markdown Notebook screenshot

Note IT: Markdown Notebook

February 01, 2013 • Apache 2.0 License
Not a control but full source code of an app. The app is not finished and has never been published on the App Store. To use, switch to the `Notepad` target and launch.
Hysteria Player screenshot

Hysteria Player

February 01, 2013 • MIT License
An AVPlayer class for remote media only. Features: * You don't need to write KVO again, just sending 3 or 4 blocks then you can handle player status. * Ability to play previous PlayerItem. ...
AKSegmentedControl screenshot

AKSegmentedControl

February 01, 2013 • MIT License
Fully customizable Segmented Control for iOS. Uses images for normal/selected states.
Harpy screenshot

Harpy

February 01, 2013 • Unspecified License
Notify users that a new version of your iOS app is available, and prompt them with the App Store link. Harpy is a utility that checks a user's currently installed version of your iOS application...
HTAutocompleteTextField screenshot

HTAutocompleteTextField

February 01, 2013 • MIT License
HTAutocompleteTextField is a subclass of UITextField that automatically displays text suggestions in real-time on the text the user has entered. This is perfect for automatically suggesting the dom...
APExtendedScrollView screenshot

APExtendedScrollView

January 31, 2013 • Unspecified License
A subclass of UIScrollView with a simple tweak inspired by Groupon. The paging control is shown on the status bar when the scroll view is dragged and hidden when it stops.
Custom iOS Keyboards screenshot

Custom iOS Keyboards

January 30, 2013 • MIT License
Custom Keyboards for iOS allows you to create a keyboard inputView that looks and feels just like the iPad or iPhone/iPod touch keyboard. It is particularly useful for developers who are looking to...