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

DYNavigationController screenshot

DYNavigationController

May 24, 2012 • BSD License
DYNavigationController is a Backboard inspired iOS control that enables navigation among UIViews based on swipe gestures. With DYNavigationController, one can simply push and pop UIViews by swi...
DYRateView screenshot

DYRateView

May 22, 2012 • BSD License
A simple yet flexible iOS rating view control similar to the one used in Apple's App Store app.
GSBookShelf screenshot

GSBookShelf

May 11, 2012 • BSD License
An iBooks-styled bookshelf.
ADLivelyTableView screenshot

ADLivelyTableView

May 06, 2012 • BSD License
ADLivelyTableView is a drop-in subclass of UITableView that lets you add custom animations to any UITableView.
JCTiledScrollView screenshot

JCTiledScrollView

April 19, 2012 • BSD License
JCTiledScrollView is a set of classes that wraps UIScrollView and CATiledLayer. It aims to simplify displaying large images and PDFs at multiple zoom scales.
PagedFlowView screenshot

PagedFlowView

April 15, 2012 • BSD License
A Paging Enabled Flow View, like the screenshots view in iPhone App Store.
LayoutScrollView screenshot

LayoutScrollView

April 09, 2012 • BSD License
A layout ScrollView / ViewController pair that implements iOS5 containment and allows for swiping between multiple top level root view controllers. Implements Android style app navigation on iOS.
OCCalendar screenshot

OCCalendar

April 05, 2012 • BSD License
OCCalendar is a very simple component for iPhone/iPad that provides a "Popover" date picker controller. It is very easy to add to your project, and is 100% CoreGraphics code, so it uses no images, ...
OCPDFGen screenshot

OCPDFGen

March 24, 2012 • BSD License
This library allows you to generate PDF files from HTML, NSAttributedStrings, and NSStrings. It uses DTCoreText from Cocoanetics to generate the NSAttributedString from HTML, then renders that str...
AutocompletionTableView screenshot

AutocompletionTableView

March 20, 2012 • BSD License
UITableView offering suggestions from a custom dictionary as user types text in UITextField.
CLTickerView screenshot

CLTickerView

March 10, 2012 • BSD License
CLTickerView is an IOS library for a ticker or marquee in HTML. It is built with UIScrollView, UILabel and NSTimer. The text will animate from right to left, and when tap on it, the animation stop....
US2FormValidator screenshot

US2FormValidator

March 10, 2012 • BSD License
Form validation framework for iOS.
EDStarRating (iOS & OS X) screenshot

EDStarRating (iOS & OS X)

March 04, 2012 • BSD License
A configurable star rating control for iOS and OSX, similar to those found in iTunes and the App Store.
MNMProgressBar screenshot

MNMProgressBar

February 23, 2012 • BSD License
Custom progress bar view to show determinate and indeterminate progress.
SJNotificationViewController screenshot

SJNotificationViewController

February 21, 2012 • BSD License
Dead-simple in-app notifications. Notifications slide up from the bottom of whatever view they're attached to and slide back down when you or the user are done with them. Great for indicating th...
F3PlotStrip screenshot

F3PlotStrip

February 18, 2012 • BSD License
Plotting strip for dynamic data which can also be used as a sparkline. Data may be supplied one value at a time (as when reading sensor or other data) or can be supplied as an NSArray (as when u...
MNMBottomPullToRefresh screenshot

MNMBottomPullToRefresh

February 16, 2012 • BSD License
MNMBottomPullToRefresh is a solution to add pull-to-refresh feature to the bottom of a UITableView instead of the top, as usual. This view can be used to retrieve more values, or pages, of a large ...
JBDaylightOverlay screenshot

JBDaylightOverlay

February 09, 2012 • BSD License
An overlay for MapKit that shows daylight for the current date and time.
MJGLayoutKit screenshot

MJGLayoutKit

February 07, 2012 • BSD License
iOS layout framework inspired by Android's layout system.
JWFolders screenshot

JWFolders

January 25, 2012 • BSD License
JWFolders is a set of classes that attempt to mimic the folder animation present on the iOS SpringBoard.