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

Sponsored with ❤️ by Instabug

Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

Get Started Now
Typhoon screenshot

Typhoon

November 16, 2013 • Apache 2.0 License
A new dependency injection container for Objective-C. Light-weight, yet powerful, full-featured and super-easy to use. * Non-invasive. No macros or XML required - uses powerful Objective-C run-...
GRProKit screenshot

GRProKit

November 16, 2013 • BSD License
AppKit "replacement" to replicate the Pro App look
RDVCalendarView screenshot

RDVCalendarView

November 16, 2013 • MIT License
Highly customizable calendarView and calendarViewController for iOS * Supports iPad and iPhone * Supports landscape and portrait orientations * Fully localized using NSLocale * iOS 5.0+
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.
ExtensiveCell screenshot

ExtensiveCell

November 16, 2013 • MIT License
iOS TableViewCell component. Selected cell drops a detail view down.
CTFeedback screenshot

CTFeedback

November 16, 2013 • MIT License
Get feedback from your iOS users.
JFOpenWeatherMapManager screenshot

JFOpenWeatherMapManager

November 16, 2013 • MIT License
Objective-C iOS / Mac OS X Wrapper to allow easy manipulation of the Open Weather Map API Access Weather data directly as Objective-C objects with only a few lines of code Original post: http...
TSCurrencyTextField screenshot

TSCurrencyTextField

November 14, 2013 • MIT License
UITextField subclass for ATM-style currency-amount entry.
BMTimeFormatter screenshot

BMTimeFormatter

November 14, 2013 • BSD License
provides a custom NSFormatter for values representing a time in seconds with precision 1milli second. Format: [-]<hh>:<mm>:<ss>.<millis> Examples: 03:04:17.183 -01:20:59.444 U...
DRDynamicSlideShow screenshot

DRDynamicSlideShow

November 14, 2013 • Unspecified License
A UIScrollView subclass to easily implement an amazing swiping interactive slide show, as IFTTT's. [GIF image](https://dl.dropboxusercontent.com/u/25520122/images/cocoacontrols/DRDynamicSlideSho...
MZLoading screenshot

MZLoading

November 14, 2013 • Public Domain License
A custom loading animation.
MZCroppableView screenshot

MZCroppableView

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

JDStatusBarNotification

November 13, 2013 • MIT License
Easy, customizable notifications displayed on top of the statusbar. Very convenient API for customization. iOS 7 ready!
ALSystemUtilities screenshot

ALSystemUtilities

November 13, 2013 • MIT License
This library provides a lot of methods to get system information. You can check the RAM, the disk space, the active processes, the number of processors, informations about the carrier, the hardware...
SWGradientTabBar screenshot

SWGradientTabBar

November 13, 2013 • MIT License
A simple UITabBar with gradients, motivated by CRGradientNavigationBar. Apply gradients vertically or horizontally.
BkTask screenshot

BkTask

November 12, 2013 • MIT License
An asynchronous workflow library for iOS inspired by the Proactor and Reactor design patterns. It is designed with two concepts in mind, asynchronous and modular. Doing work asynchronously allow...
SKSlideViewController screenshot

SKSlideViewController

November 12, 2013 • MIT License
SKSlideViewController is an easy to use, slide-to-navigate view controller for ios 6.0 +. It enables you to present a main view controller and an optional, direction-sensitive accessory view contro...
LLACircularProgressView screenshot

LLACircularProgressView

November 12, 2013 • MIT License
An iOS7 style circular progress view with a stop button. * Animated progress display * Stop button * Respects iOS7 interface tint color * Automatically dims the tint color when an alert view ...
UIScrollView+ScrollIndicator screenshot

UIScrollView+ScrollIndicator

November 12, 2013 • MIT License
Customizable scroll indicator implemented as a category on UIScrollView.
OVGap screenshot

OVGap

November 11, 2013 • Apache 2.0 License
A lightweight framework which is responsible for the communication between IOS native Objective-C code and Javascript.