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.

KPCTabsControl screenshot


A multi-tabs control first designed to look and behave like the tab control in Apple's Numbers spreadsheet, with enhanced capabilities, but now with new tab styles, such as Chrome & Safari, as well...

Learn More Open in Xcode
DatePickerCell screenshot


Inline/Expanding date picker for table views. Written in swift.

Learn More Open in Xcode
Anim screenshot


Animation library, using Core Animation. Designed for iOS. In Swift.

Learn More Open in Xcode
Camembert screenshot


Use sqlite3 for iOS and OS X simply. Written in Swift, you can now store all your data, with the easy way ever.

Learn More Open in Xcode
Scream.swift screenshot


UIKit's extensions to use closure in Swift. Scream.swift is a wrapper for UIKit that lets you replace target and selector with closure. self.button = (UIButton.buttonWithType(.Custom) as ...

Learn More Open in Xcode
KWStepper screenshot


KWStepper is a stepper control written in Swift. Unlike UIStepper, KWStepper allows for a fully customized UI and provides optional delegate methods for tailoring the UX.

Learn More Open in Xcode
ObjectMapper (Swift) screenshot

ObjectMapper (Swift)

ObjectMapper is a framework written in Swift that makes it easy for you to convert your Model objects to and from JSON.

Learn More Open in Xcode
Sphere Menu Swift Port screenshot

Sphere Menu Swift Port

A port of itouch2's SphereMenu to Swift

Learn More Open in Xcode
DKAsyncImageView screenshot


A Swift subclass of NSImageView for loading remote images asynchronously. * Download images from the Web to DKAsyncImageView asynchronously with just 1 line of code * Set a 'Placheholder Image'...

Learn More Open in Xcode
Plopix Konami Code Gesture screenshot

Plopix Konami Code Gesture

Swift Simple implementation of the Konami Code gesture

Learn More Open in Xcode
SwiftPagingNav screenshot


A Twitter-like navigation bar and page viewer written in Swift.

Learn More Open in Xcode
DHTweak screenshot


An implementation of Facebook Tweaks in Swift. With DHTweak you can tweak - Floats (z.B. font size, position, size, animation durations, dynamic behavior values) - Doubles - Ints (z.B. loo...

Learn More Open in Xcode
KYCircularProgress screenshot


Flexible progress bar written in Swift.

Learn More Open in Xcode
SwiftForms screenshot


A small and lightweight library written in Swift that allows you to easily create forms.

Learn More Open in Xcode
MaterialDesignColorsSwift screenshot


All colors defined in Google Material Design guidelines available for OSX and iOS development

Learn More Open in Xcode
AdaptiveController screenshot


AdaptiveController is a 'Progressive Reduction' Swift module for adding custom states to Native or Custom UI elements.

Learn More Open in Xcode
LogDispatcher.Swift screenshot


A more powerful println(_:)

Learn More Open in Xcode
Swift-SpriteKit-Analog-Stick screenshot


Virtual analog stick (Swift+Sprite Kit)

Learn More Open in Xcode
StatefulViewController screenshot


Placeholder views based on content, loading, error or empty states

Learn More Open in Xcode
QRCodeReader.swift screenshot


Simple QRCode reader in Swift

Learn More Open in Xcode
SwiftyJSON screenshot


The better way to deal with JSON data in Swift let json = JSON(data: dataFromNetworking) if let userName = json[0]["user"]["name"].string{ //Now you got your value }

Learn More Open in Xcode
Tweaker screenshot


Tweaker is a library that makes it easy to play around with values (e.g. animation speed) without having to rebuild your application

Learn More Open in Xcode
SFlatButton screenshot


Create a Buttons in Swift like Bootstrap 3.0

Learn More Open in Xcode
Typhoon Swift Example screenshot

Typhoon Swift Example

Swift example application for Typhoon.

Learn More Open in Xcode
FloatRatingView screenshot


A simple rating view for iOS written in Swift! Supports whole, half or floating point values. I couldn't find anything that easily set floating point ratings, so I made this control based on the Ra...

Learn More Open in Xcode