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

SVProgressHUD screenshot


A clean and lightweight progress HUD for iOS.

View Control

MAConfirmButton screenshot


MAConfirmButton is an animated subclass of UIButton that replicates and improves upon the behavior of the AppStore “Buy Now” buttons. Built and animated with Core Animation layers, it is completely image free.

View Control

GCRetractableSectionController screenshot


GCRetractableSectionController is an helper class that let you make easily section of UITableView that detract and contract when tapped.

View Control

GCDiscreetNotificationView screenshot


GCDiscreetNotificationView is a discreet, non-modal, notification view for iOS. You can use it to show an activity or state of you app without blocking the user interactions.

View Control

GCPlaceholderTextView screenshot


A subclass of UITextView that allow a placeholder. The use is exactly the same as UITextView, except that you can set a placeholder.

View Control

JHStatusTextView screenshot


A custom UITextView with custom font, specifically designed for social status updates.

View Control

WEPopover screenshot


Generic popover implementation for iOS with same API as the UIPopoverController for the iPad, but configurable with custom background and available for iPhone as well.

View Control

MGImageUtilities screenshot


Includes categories for proportional fill (scale, crop and more); and tinting UIImages.

View Control

BCTextView screenshot


A rich text view for iOS with basic HTML rendering.

View Control

OBGradientView screenshot


OBGradientView is a simple UIView wrapper for CAGradientLayer. It is a plain UIView whose layer is a CAGradientLayer. It is useful if using a view is more convenient than using a layer, e.g. because you want to use autoresizing masks.

View Control