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

Sponsored with ❤️ by Instabug
Spend Your Time Developing Not Debugging with Instabug SDK
Instabug

Catch bugs as soon as they happen and know exactly why a crash occurred. 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.

DDPageControl screenshot

DDPageControl

A replacement for UIPageControl that lets you customize the size, spacing and color of the page control dots.

View Control

MTStatusBarOverlay screenshot

MTStatusBarOverlay

MTStatusBarOverlay provides a custom status bar overlay window, as seen in apps like Reeder.

View Control

AQGridView screenshot

AQGridView

Use this to create Springboard-like user interfaces: "AQGridView is an attempt to create something similar to NSCollectionView on the iPhone."

View Control

MBProgressHUD screenshot

MBProgressHUD

An easy to use progress indicator for iOS that includes both fixed and indeterminate styles.

View Control

ELCTextFieldCell screenshot

ELCTextFieldCell

"When developing apps we have found that many times a form of some type is required. This is common in Registration forms, contact forms, feedback forms, etc. The problem was writing the same basic code over and over to have an elegant fast form experience for the user. To quicken the development time of these elements we created the ELCTextFieldCell class which facilitates the creation and flow of a larger form. In this post I will be walking you through the usage of the class."

View Control

Core Plot screenshot

Core Plot

Core Plot is a plotting framework for Mac OS X and iOS. It provides 2D visualization of data, and is tightly integrated with Apple technologies like Core Animation, Core Data, and Cocoa Bindings.

View Control

BCTabBarController screenshot

BCTabBarController

A ground-up rewrite of UITabBarController that adds: "A cool little arrow that slides around to indicate the current tab; support for all orientations; same height as a standard UIToolbar;" and optional labels.

View Control

OBSlider screenshot

OBSlider

A drop-in replacement for UISlider that adds variable-speed scrubbing.

View Control

TapKu Graph screenshot

TapKu Graph

A gorgeous graphing view.

View Control

TapKu Coverflow screenshot

TapKu Coverflow

A Coverflow replacement built entirely with public APIs!

View Control