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

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


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


Paging view controller with customizable menu in Swift

Learn More Open in Xcode
PKHUD screenshot


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

Learn More Open in Xcode
PTCardTabBar screenshot


Card Style Tab Bar Controller

Learn More Open in Xcode
Pulsator screenshot


Pulse animation for iOS

Learn More Open in Xcode
SIFloatingCollection screenshot


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

Learn More Open in Xcode
SSSpinnerButton screenshot


SSSpinnerButton is an elegant button with different spinner animations.

Learn More Open in Xcode
SwiftSpinner screenshot


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 automatically caches the object that is confirmed the Open Graph Protocol.

Learn More Open in Xcode
VBRRollingPit screenshot


Simple, beatiful and interactive UITabBar

Learn More Open in Xcode
ViewAnimator screenshot


ViewAnimator brings your UI to life with just one line

Learn More Open in Xcode
WhatsNewKit screenshot


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


A nicer iOS UI component for picking date and time

Learn More Open in Xcode
GmailStyleAnimation screenshot


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

Learn More Open in Xcode
GTSheet screenshot


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


Custom TabBar Animation on item

Learn More Open in Xcode
TextFieldEffects screenshot


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 is a subclass of UICollectionViewLayout allowing the display of slanted content on UICollectionView.

Learn More Open in Xcode
AGCircularPicker screenshot


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

Learn More Open in Xcode
AppStoreLikeExampleSwift3 screenshot


AppStoreLikeExample, TableView Inside ScrollView

Learn More Open in Xcode
CVCalendar screenshot


A custom visual calendar for iOS 8 written in Swift.

Learn More Open in Xcode
FloatLabelFields screenshot


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


Fancy and beautiful loaders for you awesome apps!

Learn More Open in Xcode