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

Photo Picker+ screenshot

Photo Picker+

March 06, 2012 • MIT License
Photo Picker+ a new free library for iOS that replaces the native photo chooser to let users select a photo from Facebook, Picasa, Flickr, or Instagram, in addition to the local Camera Roll or Phot...
SFContainerViewController screenshot

SFContainerViewController

March 04, 2012 • MIT License
SFContainerViewController is a UIViewController subclass that can have multiple UIViewController children. It has no memory problems, if this controller is not visible, it will unload its view and ...
AcornCharts screenshot

AcornCharts

March 04, 2012 • MIT License
Fun way to display chart in iOS using chipmunk physics library. Draws data in balls of different sizes or numbers that responds to device tilt. You can check out a video demo here. http://www....
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.
Rotating Wheel Control screenshot

Rotating Wheel Control

March 04, 2012 • Custom License
Companion project for the tutorial: "How To Create a Rotating Wheel Control with UIKit " published here http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit
RateStars screenshot

RateStars

March 02, 2012 • MIT License
An App Store review liked, a rating view easily to use anywhere in the iOS App. RateStars provides a rating view, according to user tab on the stars, and present the selected image immediately, ...
DemoButton screenshot

DemoButton

March 02, 2012 • Apache 2.0 License
An UIButton enhancement for: programmatic generation of button images using Core Image filters; caching the generated images in a Nimbus in-memory cache; setting custom line spacing on button text ...
Touchposé screenshot

Touchposé

March 01, 2012 • Apache 2.0 License
Touchposé is a set of classes for iOS that renders screen touches when a device is connected to a mirrored display. Touchposé adds a transparent overlay to your app’s UI; all touch events cause sem...
MOOMaskedIconView screenshot

MOOMaskedIconView

March 01, 2012 • Public Domain License
Draw scalable icons of different styles with a single PDF or image. If you're sick of maintaining tons of image files for @2x displays, different colors, or highlighted/unhighlighted states, this i...
TKDragView screenshot

TKDragView

February 29, 2012 • MIT License
An easy to use, flexible and universal solution for letting your users drag objects around the screen.
ITWLoadingPanel screenshot

ITWLoadingPanel

February 29, 2012 • Apache 2.0 License
Drop-in classes for adding a download info panel.
Filtrr screenshot

Filtrr

February 28, 2012 • MIT License
An iOS Image filter library, based on Alex Michael's filtrr.js (https://github.com/alexmic/filtrr)
MADismissiveTextView screenshot

MADismissiveTextView

February 28, 2012 • MIT License
A drop in UITextView subclass that handles dismissing the keyboard with your finger, just like in the Messages.app.
NAMenu screenshot

NAMenu

February 28, 2012 • Apache 2.0 License
NAMenu is a dead simple SpringBoard-like grid menu you can use to launch other view controllers. It features smooth animation and full landscape support. It was designed to be minimalistic and dead...
JBTabBarController screenshot

JBTabBarController

February 26, 2012 • MIT License
JBTabBarController aims to be a drop-in replacement of UITabBarController, but with the intention of letting developers easily customise its appearance. JBTabBar uses images for all UI elements exc...
DAAutoScroll screenshot

DAAutoScroll

February 26, 2012 • MIT License
DAAutoScroll is a collection of UIScrollView subclasses that allows a UIScrollView (or similar) to automatically scroll itself with adjustable speed.
EEToolbarCenterButton screenshot

EEToolbarCenterButton

February 26, 2012 • MIT License
EEToolbarCenterButton is a component to add a featured button to the center of UIToolbar. It handles button alignment, and helps you use buttom images whose height is larger than UIToolbar height.
Pegasus screenshot

Pegasus

February 26, 2012 • Apache 2.0 License
A lightweight Objective-C framework for Cocoa Touch to create UIKit view hierarchies in XML.
JSAnimatedImagesView screenshot

JSAnimatedImagesView

February 24, 2012 • Unspecified License
UIView subclass to easily show a cool animated photo carousel. Using delegation, you provide a bunch of images and the view cycles through them with nice transitions.
JTGestureBasedTableViewDemo screenshot

JTGestureBasedTableViewDemo

February 24, 2012 • MIT License
Recreating the buttonless interaction pattern found in Clear for iPhone app