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

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


custom SegmentedControl for iOs in Swift

Learn More Open in Xcode
Swift-Intro screenshot


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 is a simple inline browser for your Swift iOS app.

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

Telegram Picker

update for Alerts & Pickers

Learn More Open in Xcode
TWControls screenshot


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


Custom Calendar for iOS in Swift

Learn More Open in Xcode
VerticalCardSwiper screenshot


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

Learn More Open in Xcode
VLCircularTransition screenshot


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

Learn More Open in Xcode
Wallet screenshot


👉 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


Calendar week view

Learn More Open in Xcode

(no image provided)



Learn More Open in Xcode
activityIndicator screenshot


Activity Indicator

Learn More Open in Xcode
AKSwiftSlideMenu screenshot


Slide Menu (Drawer) in Swift 2

Learn More Open in Xcode
ContactHelperSwift3 screenshot


ContactHelperSwift3 contains Fetch, Delete, Add and Update Contact Functionality

Learn More Open in Xcode
DialScrollLayout screenshot


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

Learn More Open in Xcode
DOFavoriteButton screenshot


Cute Animated Button written in Swift.

Learn More Open in Xcode
DynamicButton screenshot


Yet another animated flat buttons in Swift

Learn More Open in Xcode
EssentialTableView screenshot


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

Learn More Open in Xcode
FlatButton screenshot


Layer based NSButton with Interface Builder exposed style options.

Learn More Open in Xcode
FlexboxLayout screenshot


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

Learn More Open in Xcode
Hero screenshot


Supercharged transition engine for iOS.

Learn More Open in Xcode
ImagePickerSheetController screenshot


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