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

RLPageControl screenshot

RLPageControl

September 04, 2012 • MIT License
A replacement for UIPageControl that allows you to use a given block to draw your own page dot.
SimpleSwitch screenshot

SimpleSwitch

September 02, 2012 • MIT License
The SimpleSwitch is a custom switch, looks like the iOS UISwitch without the knob.It can be used as two-state-filter controller,too. You can custom it's appearance,and titles.The SimpleSwitchDemo s...
CRMultiRowSelect screenshot

CRMultiRowSelect

September 02, 2012 • Apache 2.0 License
CRMultiRowSelect is a custom UITableViewCell for iOS that supports multiple row selection in a UITableViewController. It supports multiple mark colors and beauty Retina display graphics. Everyth...
OLGhostAlertView screenshot

OLGhostAlertView

September 01, 2012 • Public Domain License
OLGhostAlertView allows you to present a translucent view with a title and an optional message on the bottom of the screen. Use it to inform your user about temporary issues that do not require any...
MKMovingBlockAnimation screenshot

MKMovingBlockAnimation

August 31, 2012 • Apache 2.0 License
iOS app using cocos2d animation to animate images like moving blocks
DLCImagePickerController screenshot

DLCImagePickerController

August 31, 2012 • MIT License
An image picker with live filters and blur effects. Make your photos look good in any app. Brought to you by Backspaces http://www.backspac.es
BFPageControl screenshot

BFPageControl

August 30, 2012 • MIT License
A page control for the Mac. It's usage is similar to that of UIPageControl (iOS).
KRFoldingViews screenshot

KRFoldingViews

August 30, 2012 • MIT License
KRFoldingViews is a really simple animation library that creates a folding or unfolding animation effect on your views.
AngleGradientLayer screenshot

AngleGradientLayer

August 29, 2012 • MIT License
AngleGradientLayer is a CALayer implementation of angle gradient.
NSBKeyframeAnimation screenshot

NSBKeyframeAnimation

August 29, 2012 • MIT License
jQuery-like animations in CoreAnimation
Chrome Progress Bar screenshot

Chrome Progress Bar

August 28, 2012 • MIT License
A custom progress bar with Google Chrome style
PMCalendar screenshot

PMCalendar

August 27, 2012 • MIT License
Yet another calendar component for iOS. Compatible with iOS 4.0 (iPhone & iPad) and higher. PMCalendar supports selection of multiple dates within one or several months, could appear as a popove...
HCDownload screenshot

HCDownload

August 27, 2012 • BSD License
Fully-featured download manager and view controller. More features and updates to come.
HTML Text Editor screenshot

HTML Text Editor

August 26, 2012 • Public Domain License
A very simple implementation that uses CKEditor in web view to edit rich text content and generate HTML for further use.
UIKitForGame screenshot

UIKitForGame

August 26, 2012 • MIT License
UIKitForGame is a UIKit subclasses and categories collection modified for iOS game. It provides RPG-style effects.
AH3DPullRefresh screenshot

AH3DPullRefresh

August 26, 2012 • BSD License
A simple iOS control to add a pull to refresh and/or a pull to load more to UITableView with a cool 3D effect.
JDDroppableView screenshot

JDDroppableView

August 25, 2012 • MIT License
A DroppableView represents a single draggable View. You may use it as a base class for the views, that you need to be draggable in your project. Currently it is built, to be used within a scrollVie...
AJNotificationView screenshot

AJNotificationView

August 25, 2012 • MIT License
Notice component for iOS
JDFlipNumberView 2.0 screenshot

JDFlipNumberView 2.0

August 25, 2012 • MIT License
The FlipNumberView is simulating an analog flip display (like those for the departure time on the airport). It's well abstracted and damn easy to use.
BFColorPickerPopover screenshot

BFColorPickerPopover

August 25, 2012 • BSD License
BFColorPickerPopover is a subclass of NSPopover that includes the standard OS X color picker user interface. This helps reducing the inspector window and panel clutter on the screen, as the popover...