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

DLWidgetMenu screenshot

DLWidgetMenu

January 25, 2014 • BSD License
Versatile solution for displaying widget menus. Easily adjustable with custom layouts and/or animations.
VMTableViewArrayDataSource screenshot

VMTableViewArrayDataSource

January 25, 2014 • BSD License
A simple category to use static UITableViewCells without having to use storyboards.
PAPlaceholder screenshot

PAPlaceholder

January 14, 2014 • BSD License
When you're working on a new app, sometimes it's easier to start with dummy views and slowly replace them as you implement their functionality. Rather than use a simple UIView for this, PAPlacehold...
Log4Cocoa screenshot

Log4Cocoa

January 01, 2014 • BSD License
Log4j port for iOS and Mac OS X.
NullObjects screenshot

NullObjects

January 01, 2014 • BSD License
A library for building Null Objects in Objective-C. Null Object is an object with defined neutral ("null") behavior.
SPHChatBubble screenshot

SPHChatBubble

December 03, 2013 • BSD License
Sphchatbubble to use in chat screens. This project is an attempt to create the experience of chat bubbles with image , time and avatar support. Features: 1. You can customize as per you...
DLAlertView screenshot

DLAlertView

November 16, 2013 • BSD License
UIAlertView replacement that can embed custom content views, is fully themable and let's you use a delegate and/or blocks.
MZCroppableView screenshot

MZCroppableView

November 13, 2013 • BSD License
MZCroppableView is a subclass of UIView that helps in irregular image cropping.
VMDInstrumenter screenshot

VMDInstrumenter

November 09, 2013 • BSD License
A simple Objective-C singleton to instrument, trace, and suppress selectors at runtime. Sometimes you need to debug a 3rd party library but you don't have access to the source code, and sometimes y...
ALDClock screenshot

ALDClock

October 30, 2013 • BSD License
An interactive, and customisable, clock component for iOS projects
SuProgress screenshot

SuProgress

October 28, 2013 • BSD License
Pronounced “Super Ogress” (as in a female Ogre who is also a super-hero), SuProgress is a utlitity library to show a iOS-7-Safari-style progress bar under the UINavigationBar for your app. SuPro...
PCSEQ screenshot

PCSEQ

October 08, 2013 • BSD License
EQ visualizer Is an animated EQ visualizer that can be used for audio ios applications. How to use: PCSEQVisualizer* eq = [[PCSEQVisualizer alloc]initWithNumberOfBars:20]; [self.view addSu...
MBXMapKit screenshot

MBXMapKit

September 24, 2013 • BSD License
One-line MapBox integration with MapKit on iOS and OS X
TheCapper screenshot

TheCapper

September 16, 2013 • BSD License
iOS based utility for conveniently generating resizable UIImage code
MapBox screenshot

MapBox

September 06, 2013 • BSD License
An open source alternative to MapKit.
KKGestureLockView screenshot

KKGestureLockView

August 15, 2013 • BSD License
A Gesture Lock View For iOS.
ZeeSQLiteHelper screenshot

ZeeSQLiteHelper

August 12, 2013 • BSD License
Simple SQLite helper for performing general database tasks with few lines of code like fetching records from DB, Inserting, Updating and Deleting records.
MVBouncyView screenshot

MVBouncyView

August 11, 2013 • BSD License
UIView category providing bouncing functionality. Example usage: UIView *view = (some view in your code) view.bounceAmplitude = 1.25f; // optional view.bounceAttenuation = 1....
Slide View Controller screenshot

Slide View Controller

August 04, 2013 • BSD License
Control is for a 3 panel slide.
CBDraggableView screenshot

CBDraggableView

August 03, 2013 • BSD License
A subclass of UIView that you can drag to anywhere. Also add the effect like those dating app (swipe, Tinder, etc.), swipe left and right will make the view rotate a little bit.