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

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users
Instabug

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.

ImageCropper screenshot

ImageCropper

Drop-in image cropper for iOS (as seen in Photos app, UIImagePickerController)

Learn More Open in Xcode
JDFlipNumberView 2.0 screenshot

JDFlipNumberView 2.0

The FlipNumberView is simulating an analog flip display (like those for the departure time on the airport). It's well abstracted and damn easy to use.

Learn More Open in Xcode
Leaves screenshot

Leaves

An iBooks-like page-turning interface for iPhone and iPad apps using only public APIs.

Learn More Open in Xcode
TapKu Empty Page screenshot

TapKu Empty Page

An easy-to-use empty page indicator

Learn More Open in Xcode
ADLivelyTableView screenshot

ADLivelyTableView

ADLivelyTableView is a drop-in subclass of UITableView that lets you add custom animations to any UITableView.

Learn More Open in Xcode
Expandable Input Toolbar screenshot

Expandable Input Toolbar

Expandable Input Toolbar in the style of the iPhone messages app

Learn More Open in Xcode
Nimbus screenshot

Nimbus

An iOS framework whose growth is bounded by O(documentation). By focusing on documentation first and features second, Nimbus hopes to be a framework that accelerates the development process of a...

Learn More Open in Xcode
PaperFoldMenuController screenshot

PaperFoldMenuController

PaperFoldMenuController is a UITabBarController replacement, but displays the view controllers in a table view on the left side of the screen. You can drag to hide/reveal the left menu. Selecting f...

Learn More Open in Xcode
RNFrostedMenu screenshot

RNFrostedMenu

Add your own Control Center-esque UI to your app to work as navigation or even toggle different settings. Blend right into the new iOS 7 design with animated blurs, flat design, and custom animations.

Learn More Open in Xcode
XBPageCurl screenshot

XBPageCurl

A page curl animation/transition for views in iOS that intends to mimic the behavior of the pages in apps like iBooks and GoogleMaps for iOS.

Learn More Open in Xcode
ALToastView screenshot

ALToastView

ALToastView brings Android's Toast messages to iOS

Learn More Open in Xcode
AQGridView screenshot

AQGridView

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

Learn More Open in Xcode
IQKeyboardManager screenshot

IQKeyboardManager

IQKeyboardManager is a drop-in universal library which allows you to prevent issues of the keyboard sliding up and covering UITextField/UITextView without needing you to writing any code and much m...

Learn More Open in Xcode
RNExpandingButtonBar screenshot

RNExpandingButtonBar

Inspiration for this button bar came from the app Path in which they practically removed the need for a UITabBar by adding a button in the bottom left. The goal with this widget is to replicate tha...

Learn More Open in Xcode
Filtrr screenshot

Filtrr

An iOS Image filter library, based on Alex Michael's filtrr.js (https://github.com/alexmic/filtrr)

Learn More Open in Xcode
GSBookShelf screenshot

GSBookShelf

An iBooks-styled bookshelf.

Learn More Open in Xcode
PXSourceList screenshot

PXSourceList

PXSourceList is an NSOutlineView subclass used for easily implementing source lists in your applications. Using a source list for navigation is a common user interface paradigm in OS X applicati...

Learn More Open in Xcode
SCLAlertView-Swift screenshot

SCLAlertView-Swift

Beautiful Alert View. Written in Swift

Learn More Open in Xcode
SlidingTabs screenshot

SlidingTabs

Sliding tabs UI element for iPhone resembling the tabbing control used in Gowalla.

Learn More Open in Xcode
APParallaxHeader screenshot

APParallaxHeader

This category makes it super easy to add a parallax header view to your table views.

Learn More Open in Xcode
CircularTimer screenshot

CircularTimer

CircularTimer is a class that creates a custom circular timer, showing the percentage completed between two dates.

Learn More Open in Xcode
Elastic Transition screenshot

Elastic Transition

A UIKit custom modal transition that simulates an elastic drag. Written in Swift.

Learn More Open in Xcode
JHStatusTextView screenshot

JHStatusTextView

A custom UITextView with custom font, specifically designed for social status updates.

Learn More Open in Xcode
UIDickBar screenshot

UIDickBar

Dickbar, new feature from Twitter for iPhone, now available for your iOS apps too.

Learn More Open in Xcode
CQMFloatingController screenshot

CQMFloatingController

CQMFloatingController is a floating UI component with navigation bar. You can push/pop a content view controller on it. This component is ported from Calqum (http://www.dotapon.sakura.ne.jp/apps...

Learn More Open in Xcode