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

AudioRecorder screenshot

AudioRecorder

A simple app to record, trim and export audio for Mac. Written in Swift and took just 2 days. If you are on IRC, feel free to ping me in #iphonedev/#macdev on freenode. I'm the pretty_functi...

Learn More Open in Xcode
Sleipnir screenshot

Sleipnir

BDD-style framework in Swift

Learn More Open in Xcode
SFSwiftNotification screenshot

SFSwiftNotification

Simple custom user notification written in Swift.

Learn More Open in Xcode
SwiftImageLoader screenshot

SwiftImageLoader

Asynchronous Image Loader in Swift. Caches using an NSCache. Useful for UITableViewCells.

Learn More Open in Xcode
AwesomeCache screenshot

AwesomeCache

Delightful on-disk cache (written in Swift)

Learn More Open in Xcode
DPTransparentEdgesTableView (Swift and Objective-C implementation) screenshot

DPTransparentEdgesTableView (Swift and Objective-C implementation)

Table and scroll view with transparent top and bottom edges. Written in Objective-C and Swift

Learn More Open in Xcode
HGWActivityButton - Swift screenshot

HGWActivityButton - Swift

A UIButton subclass with a custom, built-in activity indicator Written in Swift.

Learn More Open in Xcode
Wyrd screenshot

Wyrd

Wyrd is a library for asynchronous programming in Swift. It aims to be concise and simple. Wyrd is inspired by Promises/A+. Both Swift and Cocoa Touch doesn't provide any helpers for asynchronous p...

Learn More Open in Xcode
MZDownloadManager screenshot

MZDownloadManager

This download manager uses NSURLSession api to download files. It can download multiple files at a time. It can download large files if app is in background. It can resume downloads if app was quit...

Learn More Open in Xcode
GoogleWearAlert (Swift) screenshot

GoogleWearAlert (Swift)

An Android Wear style animated confirmation view for iOS - Written in Swift This library is not intended as fully fledged alert view replacement (it has no buttons) this confirmation view is ide...

Learn More Open in Xcode
MPGNotification screenshot

MPGNotification

MPGNotifications is an iOS control that allows you to display in-app interactive notifications that are fully customisable to suit your needs.

Learn More Open in Xcode
LTBouncyPlaceholder (Swift) screenshot

LTBouncyPlaceholder (Swift)

A learning-by-doing UITextField extension written in Swift

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
Swift-Useful-Extensions screenshot

Swift-Useful-Extensions

lots of categories i used in objc, rewrite in swift, more coming.

Learn More Open in Xcode
PKLocationManager (Swift) screenshot

PKLocationManager (Swift)

A Swift based, centralized location manager, simplifying the CLLocationManager API by adding closures and automatically adjusting accuracy, based on the subscribers common needs.

Learn More Open in Xcode
TaskQueue (Swift) screenshot

TaskQueue (Swift)

A great Swift class for managing asynchronous tasks that need to execute one after another. You just add tasks (as closures) to the queue and the queue takes care to execute them in the proper orde...

Learn More Open in Xcode
PKNetworkActivityController screenshot

PKNetworkActivityController

A simple and lightweight network activity indicator controller written 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
YLGIFImage-Swift screenshot

YLGIFImage-Swift

Swift implementation of YLGIFImage

Learn More Open in Xcode
BSImagePicker screenshot

BSImagePicker

BSImagePicker is a multiple image picker for iOS 8

Learn More Open in Xcode
SCLAlertView-Swift screenshot

SCLAlertView-Swift

Beautiful Alert View. Written in Swift

Learn More Open in Xcode
MPGTextField screenshot

MPGTextField

An autocomplete textfield for iOS which provides suggestions as you type. Written both in Swift and Objective C, the textfield can be configured to ensure that a selection is compulsorily made from...

Learn More Open in Xcode
PASImageView screenshot

PASImageView

Rounded async imageview downloader lightly cached and written in Swift

Learn More Open in Xcode
CGParallaxCollectionView screenshot

CGParallaxCollectionView

Extending Ole Begemann CGParallaxCollectionView to Swift.

Learn More Open in Xcode
Swift Spaceship Operator screenshot

Swift Spaceship Operator

Contains a Swift file to add the spaceship operator ( `<=>` ) to a project 6.0 <=> 17.0 // Outputs -1 9001.0 <=> 9000.0 // Outputs 1 4.0 <=> 4.0 // Outputs 0 Works on iOS an...

Learn More Open in Xcode