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

Essential Imager screenshot

Essential Imager

August 02, 2012 • MIT License
Painless image picker with orientation, resizing, clipping, masking and caching of images
REMarkerClusterer screenshot

REMarkerClusterer

August 01, 2012 • MIT License
REMarkerClusterer creates and manages per-zoom-level clusters for large amounts of markers. As seen in Pinsnap iPhone app. REMarkerClusterer was inspired by the Apple Photos app on the iPhone, R...
GrabKit screenshot

GrabKit

July 31, 2012 • MIT License
GrabKit for iOS offers a ready-to-use component to easily import photos from Facebook, Flickr, Picasa, iPhone/iPad, Instagram, ...
Avatar Picker Plus screenshot

Avatar Picker Plus

July 30, 2012 • MIT License
Avatar Picker Plus enables your application to add custom user avatars with ease. With this custom control, you will be able to access avatars from: direct upload from your users, Facebook, Twit...
GPUImage screenshot

GPUImage

July 29, 2012 • Custom License
It's a framework that filters still images and video using openGL 2.0 filters. Similar to the XBImageFilters. There are already a ton of filters written for GPUImage including edge detection, lot...
Waveform Audio Player screenshot

Waveform Audio Player

July 28, 2012 • Public Domain License
This is a small cocoa control, which displays the waveform of the actually played audio file. It loads all the AVFoundation.framework supported formats.
DVSlideViewController screenshot

DVSlideViewController

July 26, 2012 • BSD License
DVSlideViewController is an view controller, witch allows you to slide view controllers in- and offscreen with a swipe of your finger.
PaperFold screenshot

PaperFold

July 25, 2012 • MIT License
PaperFold is a simple iOS control that allows hiding of views on the left and right side of the screen by dragging the middle view. The left view supports only 1 fold. The right view supports varia...
CKCalendar screenshot

CKCalendar

July 22, 2012 • MIT License
CKCalendar is an easily customizable calendar/date picker for iOS apps. Style to your liking and include it in your next iPad or iPhone app!
RECurtainViewController screenshot

RECurtainViewController

July 20, 2012 • MIT License
A custom curtain-style transition for UIViewControllers.
JSNotifier  screenshot

JSNotifier

July 20, 2012 • Apache 2.0 License
A simple notification class for iOS. A small banner slides up from the bottom of the screen. The notifications are out of the way and don't cause visual clutter, great for success and error messages.
TKGauge screenshot

TKGauge

July 17, 2012 • MIT License
iOS UI component to display gauges with skins and different configuration options
BWStatusBarOverlay screenshot

BWStatusBarOverlay

July 16, 2012 • Apache 2.0 License
BWStatusBarOverlay is a custom status bar overlay window. It support touch by setting a block that will be called after touch. It work well on both iPad and iPhone and of course in any orientation.
ODRefreshControl screenshot

ODRefreshControl

July 15, 2012 • MIT License
A pull down to refresh control like the one in Apple's iOS6 Mail App
WKVerticalScrollBar screenshot

WKVerticalScrollBar

July 14, 2012 • MIT License
A traditional-style scrollbar for iOS that integrates with existing UIScrollView or UIScrollView subclasses.
InfiniteScrollView screenshot

InfiniteScrollView

July 13, 2012 • MIT License
InfinityPagingView is a subclass of UIView. It contains an endlessly scrollable UIScrollView.
RNSwipeBar screenshot

RNSwipeBar

July 11, 2012 • MIT License
A replacement for UIToolbars and UITabBars. Add your widgets and buttons for a given view to the bar, and users can swipe it up to expose its contents.
MFSideMenu screenshot

MFSideMenu

July 10, 2012 • BSD License
A sidebar slide-out menu for iOS inspired by the Facebook iOS App
ASFBPostController screenshot

ASFBPostController

July 09, 2012 • Apache 2.0 License
ASFBPostController provides beautiful photo posting to Facebook with easy integration.
DMSlidingCell screenshot

DMSlidingCell

July 08, 2012 • MIT License
DMSlidingCell is a simple Slide-To-Reveal implementation of UITableViewCell you can found in Twitter and many other applications. It uses blocks and Core Animation so it requires iOS 4.x or later.