6523 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.

KJExpandableTableTree screenshot

KJExpandableTableTree

Provides a tableview cells expansion (expanding cell area - subcells'), you can expand cells up to level ∞-1. Use Dynamic JSON Tree structure to initialise, or use static initialisers - Indexing/Sw...

Learn More Open in Xcode
LTMorphingLabel (Swift) screenshot

LTMorphingLabel (Swift)

A learning-by-doing Swift project cloning the original Morphing Label of iOS 8 introduced in WWDC 2014.

Learn More Open in Xcode
PagingMenuController screenshot

PagingMenuController

Paging view controller with customizable menu in Swift

Learn More Open in Xcode
PKHUD screenshot

PKHUD

A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8.

Learn More Open in Xcode
PTCardTabBar screenshot

PTCardTabBar

Card Style Tab Bar Controller

Learn More Open in Xcode
Pulsator screenshot

Pulsator

Pulse animation for iOS

Learn More Open in Xcode
SIFloatingCollection screenshot

SIFloatingCollection

SIFloatingCollection is a component that provides logic similar to Apple Music genres selection.

Learn More Open in Xcode
SSSpinnerButton screenshot

SSSpinnerButton

SSSpinnerButton is an elegant button with different spinner animations.

Learn More Open in Xcode
SwiftSpinner screenshot

SwiftSpinner

A beautiful activity indicator and modal alert written in Swift (originally developed for http://doodledoodle.io) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest

Learn More Open in Xcode
URLEmbeddedView screenshot

URLEmbeddedView

URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.

Learn More Open in Xcode
VBRRollingPit screenshot

VBRRollingPit

Simple, beatiful and interactive UITabBar

Learn More Open in Xcode
ViewAnimator screenshot

ViewAnimator

ViewAnimator brings your UI to life with just one line

Learn More Open in Xcode
WhatsNewKit screenshot

WhatsNewKit

WhatsNewKit enables you to easily showcase your awesome new app features. It's designed from the ground up to be fully customized to your needs.

Learn More Open in Xcode
DateTimePicker screenshot

DateTimePicker

A nicer iOS UI component for picking date and time

Learn More Open in Xcode
GmailStyleAnimation screenshot

GmailStyleAnimation

This demonstrate the profile presentation and animation of image and user details into navigationbar

Learn More Open in Xcode
GTSheet screenshot

GTSheet

GTSheet is a a simple, easy to integrate solution for presenting UIViewController in bottom sheet. We handle all the hard work for you-- transitions, gestures, taps and more are all automatically p...

Learn More Open in Xcode
MABCardsView (Swift) screenshot

MABCardsView (Swift)

A Swift port for https://github.com/zhxnlai/ZLSwipeableView

Learn More Open in Xcode
MMTabBarAnimation screenshot

MMTabBarAnimation

Custom TabBar Animation on item

Learn More Open in Xcode
TextFieldEffects screenshot

TextFieldEffects

I fell in love with the text inputs effects in this article http://tympanus.net/codrops/2015/01/08/inspiration-text-input-effects/. As an exercise I decided to recreate as many of them as I can usi...

Learn More Open in Xcode
YBSlantedCollectionViewLayout screenshot

YBSlantedCollectionViewLayout

YBSlantedCollectionViewLayout is a subclass of UICollectionViewLayout allowing the display of slanted content on UICollectionView.

Learn More Open in Xcode
AGCircularPicker screenshot

AGCircularPicker

AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter

Learn More Open in Xcode
AppStoreLikeExampleSwift3 screenshot

AppStoreLikeExampleSwift3

AppStoreLikeExample, TableView Inside ScrollView

Learn More Open in Xcode
CVCalendar screenshot

CVCalendar

A custom visual calendar for iOS 8 written in Swift.

Learn More Open in Xcode
FloatLabelFields screenshot

FloatLabelFields

Text entry controls which contain a built-in title/label so that you don't have to add a separate title for each field. FloatLabelFields is the Swift implementation of a UX pattern that has come...

Learn More Open in Xcode
GeometricLoaders screenshot

GeometricLoaders

Fancy and beautiful loaders for you awesome apps!

Learn More Open in Xcode