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

SPSegmentedControl screenshot

SPSegmentedControl

custom SegmentedControl for iOs in Swift

Learn More Open in Xcode
Swift-Intro screenshot

Swift-Intro

Swift Intro with auto layout and basic transition

Learn More Open in Xcode
Swift Popup Dialog screenshot

Swift Popup Dialog

Popup Dialog is a simple alert view, easy to use just like UIAlertController. Additionally Popup Dialog features a lot of customization options to make it meet your needs.

Learn More Open in Xcode
SwiftWebVC screenshot

SwiftWebVC

SwiftWebVC is a simple inline browser for your Swift iOS app.

Learn More Open in Xcode
SwiftyJSON screenshot

SwiftyJSON

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
Telegram Picker screenshot

Telegram Picker

update for Alerts & Pickers

Learn More Open in Xcode
TWControls screenshot

TWControls

TWControls is a project that attempts to provide an easy-to-use API to perform actions based on user interaction (SpriteKit). It provides controls like Buttons and Switches. Is written in pure S...

Learn More Open in Xcode
Typhoon Swift Example screenshot

Typhoon Swift Example

Swift example application for Typhoon.

Learn More Open in Xcode
VACalendar screenshot

VACalendar

Custom Calendar for iOS in Swift

Learn More Open in Xcode
VerticalCardSwiper screenshot

VerticalCardSwiper

A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.

Learn More Open in Xcode
VLCircularTransition screenshot

VLCircularTransition

Circular ViewController Transition - Replacement to Apple's boring Push/Present Transitions.

Learn More Open in Xcode
Wallet screenshot

Wallet

👉 GIF Preview https://github.com/rshevchuk/Wallet/raw/master/preview.gif?raw=true Wallet is a replica of Apple's Wallet. Add, delete or present your cards and passes.

Learn More Open in Xcode
WeekCalender screenshot

WeekCalender

Calendar week view

Learn More Open in Xcode

(no image provided)

-

-

Learn More Open in Xcode
activityIndicator screenshot

activityIndicator

Activity Indicator

Learn More Open in Xcode
AKSwiftSlideMenu screenshot

AKSwiftSlideMenu

Slide Menu (Drawer) in Swift 2

Learn More Open in Xcode
ContactHelperSwift3 screenshot

ContactHelperSwift3

ContactHelperSwift3 contains Fetch, Delete, Add and Update Contact Functionality

Learn More Open in Xcode
DialScrollLayout screenshot

DialScrollLayout

DialScrollLayout is collection view with scrolling cells with centering at corner of scrollview like old phone dial

Learn More Open in Xcode
DOFavoriteButton screenshot

DOFavoriteButton

Cute Animated Button written in Swift.

Learn More Open in Xcode
DynamicButton screenshot

DynamicButton

Yet another animated flat buttons in Swift

Learn More Open in Xcode
EssentialTableView screenshot

EssentialTableView

A detailed project on UITableView which includes Parallax effects, Collapse/Expand UITableViewCell, 3D Touch on UITableViewCell

Learn More Open in Xcode
FlatButton screenshot

FlatButton

Layer based NSButton with Interface Builder exposed style options.

Learn More Open in Xcode
FlexboxLayout screenshot

FlexboxLayout

Port of Facebook's css-layout to Swift + a declarative way to construct views inspired by React.

Learn More Open in Xcode
Hero screenshot

Hero

Supercharged transition engine for iOS.

Learn More Open in Xcode
ImagePickerSheetController screenshot

ImagePickerSheetController

ImagePickerSheetController is a component that replicates the custom photo action sheet in iMessage. It's very similar to UIAlertController which makes its usage simple and concise.

Learn More Open in Xcode