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

TAPKeyboardPop screenshot

TAPKeyboardPop

March 13, 2014 • MIT License
A small category on UIViewController to enable animating keyboard dismissal with the interactive pop gesture (just like in iMessage).
BJTableCeption screenshot

BJTableCeption

March 13, 2014 • MIT License
Create categories for UITableView Sections to better organize your rows. It's like a table inside of a table.
DKPaginatedTableViewController screenshot

DKPaginatedTableViewController

March 13, 2014 • MIT License
Paginated Table View Controller - controller for pagination data in UITableViewController. You need just to inherit your table view controller from DKPaginatedTableViewController. Please revi...
TKGallery screenshot

TKGallery

March 13, 2014 • MIT License
TKGallery is a simple iOS photo browser with dynamic grid view of images, TKGallery can display one or more images by providing either UIImage objects or from NSUrls. Photos can be zoomed and pan...
MSPageViewController screenshot

MSPageViewController

March 13, 2014 • Unspecified License
Create UIPageViewControllers using only storyboards
No image provided.

SECollectionViewFlowLayout

March 11, 2014 • MIT License
A flow layout for UICollectionView that implements swiping to select multiple cells
BBBadgeBarButtonItem screenshot

BBBadgeBarButtonItem

March 10, 2014 • MIT License
Create a BarButtonItem with a badge on top. Easily customizable. Your BarButtonItem can be any custom view you wish for. The badge on top can display any number or string of any size or length. Re...
SOMotionDetector screenshot

SOMotionDetector

March 10, 2014 • MIT License
Simple library to detect motion type (walking, running, automotive)
BPForms screenshot

BPForms

March 10, 2014 • MIT License
Dynamic forms for iPhone/iPad
NKOColorPickerView screenshot

NKOColorPickerView

March 09, 2014 • MIT License
A block-based and easy-to-use Color Picker View for iOS.
MSSlidingPanelController screenshot

MSSlidingPanelController

March 09, 2014 • BSD License
The MSSlidingPanelController is a library which allows to easily integrate in your iOS 7 project a sliding panel mechanism. It is able to manage two panels which can be configured separatly. Eit...
WCActionSheet screenshot

WCActionSheet

March 08, 2014 • MIT License
A customizable and elegant alternative to UIActionSheet with support for block syntax.
IDScrollableTabBar screenshot

IDScrollableTabBar

March 08, 2014 • MIT License
Custom scrollable tab bar that highlights selected item like under magnifying glass. You can customize it as you wish! More information: http://www.youtube.com/watch?v=wBNHplkTSLQ h...
VENPromotionsManager screenshot

VENPromotionsManager

March 07, 2014 • MIT License
iOS Library to perform location & time-based promotions.
No image provided.

KFEpubKit

March 07, 2014 • MIT License
An Objective-C epub extracting and parsing framework for iOS and OSX.
Easy Timeline screenshot

Easy Timeline

March 07, 2014 • Public Domain License
Sometimes you need things to happen at specific times and things. When it's just an event 2.0 seconds later, a performSelector:withObject:afterDelay: is perfect. If it gets a little more comp...
SLTDoubleTapSegmentedControl screenshot

SLTDoubleTapSegmentedControl

March 07, 2014 • Apache 2.0 License
A double-tap segmented control. Each segment functions as a discrete double-tap button.
No image provided.

Haneke

March 07, 2014 • Apache 2.0 License
A lightweight zero-config image cache for iOS. Haneke resizes images and caches the result on memory and disk. Everything is done in background, allowing for fast, responsive scrolling. Asking H...
No image provided.

GRCustomizableWindow

March 07, 2014 • BSD License
NSWindow subclass with support to custom titlebar height, background color and title color
MXLCalendarManager screenshot

MXLCalendarManager

March 07, 2014 • MIT License
A set of classes used to parse and handle iCalendar (.ICS) files