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.

GDWebViewController screenshot


A simple view controller for navigating web pages using WKWebView. - A browser-like view controller to support web pages navigation in your Swift app. - Supports back-forward navigation and pag...

Learn More Open in Xcode
SlideMenuControllerSwift screenshot


iOS Slide Menu based on iQON, Feedly, Google+, Ameba iPhone app.

Learn More Open in Xcode
RAReorderableLayout screenshot


A UICollectionView layout which you can move items with drag and drop.

Learn More Open in Xcode
PulsingLayer screenshot


Adds a customizable CALayer halo effect to any arbitrary UIView. Completely written in Swift.

Learn More Open in Xcode
RAMPaperSwitch screenshot


RAMPaperSwitch is a Swift module which paints over the parent view when the switch is turned on.

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
MABCardsView (Swift) screenshot

MABCardsView (Swift)

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

Learn More Open in Xcode
RAMAnimatedTabBarController screenshot


RAMAnimatedTabBarController is a Swift module for adding animation to tabbar items.

Learn More Open in Xcode
SwiftGraph screenshot


SwiftGraph is a pure Swift (no Cocoa) implementation of a graph data structure, appropriate for use on both iOS and OS X projects. It includes support for weighted, unweighted, directed, and undire...

Learn More Open in Xcode
ReorderableGridView (Swift) screenshot

ReorderableGridView (Swift)

Reorderable grid view solution implemented with Swift. It's a UIScrollView subclass, not a collection view layout.

Learn More Open in Xcode
MABSlider (Swift) screenshot

MABSlider (Swift)

Custom Slider for OS X using Swift

Learn More Open in Xcode
NSURL Validation screenshot

NSURL Validation

This is a Swift extension of NSURL that will take a provided String and validate it for both proper format and that it is an accessible url. It is asynchronous and returns the response and formatte...

Learn More Open in Xcode
Crackers screenshot


Simple network library in Swift, for iOS and OSX

Learn More Open in Xcode
MaterialKit screenshot


Material design components (inspired by Google Material Design) for iOS written in Swift

Learn More Open in Xcode
CCMRadarView screenshot


CCMRadarView uses the IBDesignable tools to make an easy customizable radar view with animation

Learn More Open in Xcode
DSFacebookImagePicker screenshot


DSFacebookImagePicker is an image picker replacement that selects photos from the user's Facebook account instead of their local photo library. It was designed to be used as similar as possible to ...

Learn More Open in Xcode
SocketIOCocoa screenshot


The socket 1.0 client in Swift

Learn More Open in Xcode
Sync screenshot


Sync eases your every day job of parsing a `JSON` response and getting it into Core Data. It uses a convention over configuration paradigm to facilitate your workflow. * Handles operations in sa...

Learn More Open in Xcode
ScreenSceneController screenshot


ScreenSceneController — custom view controller that manages the navigation of hierarchical content in JetRadar and Aviasales apps. It's written in Swift.

Learn More Open in Xcode
JMSwiftBackgroundCameraView screenshot


Use a front or back camera on backgroundView in your app. This is perfect for Logins or Welcome screens. It's the same that JMBackgroundCameraView but this is in Swift.

Learn More Open in Xcode
AERecord screenshot


Super awesome Core Data wrapper for iOS written in Swift

Learn More Open in Xcode
AEXML screenshot


Simple and lightweight XML parser for iOS written in Swift

Learn More Open in Xcode
YPDrawSignatureView screenshot


Easy and straight forward, it lets you draw a signature in an UIView. The signature can then be saved for use in an email, signing a PDF, your imagination is the limit. Made in Swift

Learn More Open in Xcode
INTUGroupedArray screenshot


An Objective-C and Swift collection for iOS and OS X that stores objects grouped into sections. INTUGroupedArray is an Objective-C data structure that takes the common one-dimensional array to t...

Learn More Open in Xcode
Panorific screenshot


An immersive, intuitive, motion-based way to explore high quality panoramas and photos on an iOS device. Panorific is implemented in Swift.

Learn More Open in Xcode