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

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

OBaconView

August 23, 2012 • BSD License
OpenBaconView is a animated hovering-views-view with datasource/delegate like a tableView for iOS. I have used it in a private project of mine and decided to give it to the public.
MTAnimatedLabel screenshot

MTAnimatedLabel

August 23, 2012 • Apache 2.0 License
MTAnimatedLabel, a UILabel subclass that supports animation like the iPhone lock screen.
Cheddar screenshot

Cheddar

August 22, 2012 • BSD License
Not exactly a control, but the full source code to Sam Soffes' Cheddar todo list app for iOS.
PushBack Animation View screenshot

PushBack Animation View

August 22, 2012 • MIT License
Demo of push back animation to display a modal view.
Konami Code Gesture Recognizer screenshot

Konami Code Gesture Recognizer

August 22, 2012 • BSD License
DRKonamiCodeRecognizer is a gesture recognizer for iOS. The recognizer is a subclass of UIGestureRecognizer has can be used in the same way as any other recognizer. Swipe gestures correspond to the...
NMRangeSlider screenshot

NMRangeSlider

August 22, 2012 • MIT License
NMRangeSlider is custom iOS control that gives you a UISlider like UI for selecting a range of values. The range slider can be configured using a set of images in much the same way as UISlider. ...
GHSidebarNav screenshot

GHSidebarNav

August 20, 2012 • Apache 2.0 License
A clone of the new Facebook iOS UI paradigm; a sidebar navigation table that is revealed by sliding the main content panel to the right. The search goes full-screen and everything supports the stan...
BButton screenshot

BButton

August 20, 2012 • BSD License
BButton is a subclass of UIButton that looks like the twitter bootstrap buttons.