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

KOKeyboard screenshot

KOKeyboard

September 06, 2012 • BSD License
KOKeyboard is an iOS drop-in component that adds a new row of keys to the default on-screen keyboard. It consists of swipe buttons with all common symbols, punctuation and brackets, and a special n...
AJProgressPanel screenshot

AJProgressPanel

September 06, 2012 • MIT License
Animated progress panel
DMCircularScrollView screenshot

DMCircularScrollView

September 05, 2012 • MIT License
Infinite/Circular Scrolling Implementation for UIScrollView DMCircularScrollView implements an infinite. When creating paging functionality for your apps, there may be times that an infinite page ...
MFRedditPostController screenshot

MFRedditPostController

September 05, 2012 • Unspecified License
A bit more powerful tool for posting to reddit. Ability to use UI included in project, or create your own UI and use just to communicate with Reddit or Imgur. Ability to post links, or photos. ...
No image provided.

ISColumnsController

September 05, 2012 • MIT License
A page scrolling container viewcontroller.
MasterDetailController  screenshot

MasterDetailController

September 05, 2012 • Public Domain License
A master detail controller that works like the facebook sliding menu/view You need to provide a master controller and detail controller. These controllers should subclass UIViewController and pr...
Segmented Buttons screenshot

Segmented Buttons

September 04, 2012 • Apache 2.0 License
This is a control that looks like a UISegmentedControl but acts like buttons. You can find examples in popular apps like TweetBot and Yelp.
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.