6427 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

Sponsored with ❤️ by Instabug
Spend Your Time Developing Not Debugging with Instabug SDK

Catch bugs as soon as they happen and know exactly why a crash occurred. 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.

SwiftMessages screenshot


SwiftMessages is an iOS library for displaying brief messages in the form of a status bar across the top or bottom of the screen. In addition to providing numerous layouts, themes and configuration options, SwiftMessages allows you to fully customize the view: * Copy one of the included nib files into your project and change it. * Subclass MessageView and add elements, etc. * Or just supply an arbitrary instance of UIView. Try exploring the demo app to get a feel for the extensive configurability of SwiftMessages.

View Control

CozyLoadingActivity screenshot


Lightweight Swift loading activity for iOS7+

View Control

SCLAlertView-Swift screenshot


Beautiful Alert View. Written in Swift

View Control

Elastic Transition screenshot

Elastic Transition

A UIKit custom modal transition that simulates an elastic drag. Written in Swift.

View Control

EZSwiftExtensions screenshot


How Swift standard types and classes were supposed to work.

View Control

QorumLogs screenshot


Swift Logging Utility for Xcode & Google Docs

View Control

Resizing Image in Navigation Bar screenshot

Resizing Image in Navigation Bar

Implementation of a resizable image in right top corner of Navigation Bar with Large Title (iOS11). Try it at appetize: https://appetize.io/app/gqn51ptcx21p46enuz96xfx94w. Tutorial: https://blog.uptech.team/how-to-build-resizing-image-in-navigation-bar-with-large-title-8ba2e8bcb840

View Control

GuillotineMenu screenshot


Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.

View Control

ParallaxHeader screenshot


Simple way to add parallax header to UIScrollView/UITableView written in Swift.

View Control

TLFloatLabelTextField screenshot


A Beautiful and flexible text field control(along with the bottom line) implementation of "Float Label Pattern". Written in Swift.

View Control