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

No image provided.

NQFoldingView

July 06, 2013 • MIT License
Control for ipad and iphone that is a view contain image that fold and unfold with animation and the image can be pinched
NQBarGraph screenshot

NQBarGraph

July 06, 2013 • MIT License
Create date/value-based bar graphs easily.
MSSimpleGauge screenshot

MSSimpleGauge

July 06, 2013 • MIT License
Gauge like widget views for iOS. MSSimpleGauge are a set of gauge like views that provide customizable visualizations for iOS applications. The initial look and feel of these widgets were inspir...
Ask4AppReviews screenshot

Ask4AppReviews

July 04, 2013 • MIT License
Ask4AppReviews is [a fork of Appirater](http://lukedurrant.com/2012/07/appirater-github-fork/) that you can drop into any iPhone app (iOS 5.0 or later) that will help remind your users to review yo...
FlatButtons screenshot

FlatButtons

July 04, 2013 • MIT License
Create flat buttons. Should be compatible with iOS 4.3 or higher.
FlatUI screenshot

FlatUI

July 04, 2013 • MIT License
Easy to use User Interface elements which are really similar to design in iOS 7.
SevenSwitch screenshot

SevenSwitch

July 03, 2013 • MIT License
iOS7 style drop in replacement for UISwitch.
SimpleJSONParserForYAJL screenshot

SimpleJSONParserForYAJL

July 03, 2013 • MIT License
Simple JSON Parser For YAJL is a wrapper which allows you to parse the json data with event-driven model of SAX, but eliminating the implementation of the complex SAX interface ie. number of callba...
KOMovingNavigationBar screenshot

KOMovingNavigationBar

July 02, 2013 • MIT License
A UINavigationBar that slides out of view when the user scrolls down and automatically slides back in when scrolling up. Compatible with UIScrollViews and subclasses (i.e. UITableView).
ADTickerLabel screenshot

ADTickerLabel

July 01, 2013 • MIT License
Provides a mechanism to show numbers with a rolling effect, like a ticker. Click to see the video example: https://dl.dropbox.com/u/25847340/ADTickerLabel/video.mp4
LRGlowingButton screenshot

LRGlowingButton

July 01, 2013 • MIT License
UIButton subclass with custom glow color. Replacement for default showsTouchWhenHighlighted.
RequestCacher screenshot

RequestCacher

June 30, 2013 • MIT License
RequestCacher is a ready to use data caching module for iOS5+ RequestCacher automatically does the following, for you: * caches data fast * creates a local database to keep track of stored d...
ObjcModelValidation screenshot

ObjcModelValidation

June 29, 2013 • MIT License
A port of ActiveRecord's, the Ruby ORM framework, validators to Objective-C.
MBTableGrid screenshot

MBTableGrid

June 29, 2013 • MIT License
An NSControl subclass which provides a spreadsheet-style table grid, forked from mattball/mbtablegrid.
UIPhotoGallery screenshot

UIPhotoGallery

June 26, 2013 • MIT License
UIPhotoGallery is a lightweight set of extended & customizable views to show Photo Gallery for iOS UIKit, including a UIView and UIViewController.
MDSlideNavigationViewController screenshot

MDSlideNavigationViewController

June 26, 2013 • MIT License
A UINavigationController sub class with neat, custom push and pop animations. * When pushing onto the stack, the old view shrinks in size as the new view slides in. * When popping, the old vi...
ADCustomTableView screenshot

ADCustomTableView

June 25, 2013 • MIT License
A UITableView subclass that provides custom cell entrance effects, like sliding in cell contents from the right. See the example video on GitHub for more information.
LJSelectionView screenshot

LJSelectionView

June 24, 2013 • MIT License
An NSView subclass and controller that support the selection of subviews. A common pattern in desktop Cocoa apps is to have a parent NSView manage a collection of NSView siblings. An example w...
SKTogglesControl screenshot

SKTogglesControl

June 24, 2013 • MIT License
A beautiful, compact control for presenting a series of toggleable buttons, much more compact and cleaner than a bunch of UILabel + UISwitch. Shamelessly forked from SVSegmentedControl for toggl...
DAScratchPad screenshot

DAScratchPad

June 22, 2013 • MIT License
DAScratchPad is a small UIView subclass that provides a simple drawing interface. It provides both a painting and airbrushing capability. You can put this view anywhere in your UI, and your user ca...