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

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

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.

cyborg screenshot

cyborg

Display Android Vectordrawables on iOS.

View Control

LanguageManager-iOS-Lokalise screenshot

LanguageManager-iOS-Lokalise

Language manager used to handle change app language.

View Control

LMJPageControl screenshot

LMJPageControl

An easy way to use ios page-control in Swift. ⚫️🔴⚫️

View Control

LMJHorizontalScrollText screenshot

LMJHorizontalScrollText

A simple and easy to use string scroll control.

View Control

LMJDropdownMenu screenshot

LMJDropdownMenu

📜 A simple and easy to use drop-down menu control.

View Control

Progress Mask View screenshot

Progress Mask View

Progress view which masks the entire screen to disable user interaction.

View Control

PHOTPView screenshot

PHOTPView

Fully Customized pin code(OTP) verification view without storyboard.

View Control

LMJVerticalScrollText screenshot

LMJVerticalScrollText

A simple and easy to use string scroll control.

View Control

SlidingNumberView screenshot

SlidingNumberView

SlidingNumberView enables numbers to change like the hand tally counter (most relevant example). It changes from a starting number to a final number with sliding animation. Currently, it supports numbers up to 11 Digits

View Control

AttributedString.swift screenshot

AttributedString.swift

Swifty NSAttributed String.

View Control