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

DYNavigationController screenshot


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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