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

TVOSPicker screenshot

TVOSPicker

January 29, 2024 • Apache 2.0 License
This swift package provides a component that is missing from UIKit on tvOS - a picker view. It also provides a simple Date Picker built on top of the base TVOSPickerView component.
SwiftUIGallery screenshot

SwiftUIGallery

January 28, 2024 • Apache 2.0 License
A gallery of most of the SwiftUI controls up through 2022. Not many new controls from yet installed until iOS 17 matures a little more. Demonstrates much of the functionality of SwiftUI through...
BusSeatSelection screenshot

BusSeatSelection

January 26, 2024 • Apache 2.0 License
The `BusViewController` class is a view controller that displays a bus seating arrangement. It loads seat data from a JSON file, updates seat statuses, and allows seat selection. The collection vie...
QRDispenser screenshot

QRDispenser

May 16, 2023 • Apache 2.0 License
QR code generator in Swift, with no external dependencies.
AlertController screenshot

AlertController

May 14, 2023 • Apache 2.0 License
💬 A tiny extension for UIAlertController that makes working with it very simple. Only 150 lines of code.
AHBannerView screenshot

AHBannerView

April 14, 2022 • Apache 2.0 License
A banner view with infinite scrolling or not
IAFBLiveAnimation screenshot

IAFBLiveAnimation

April 10, 2022 • Apache 2.0 License
This is an Animation just like Facebook live animation, Simply you can use it with only one line of code
SwiftUIPinView screenshot

SwiftUIPinView

March 29, 2022 • Apache 2.0 License
The Pin View is created with SwiftUI which having the support from iOS 14.0
BadgeButton-Swift screenshot

BadgeButton-Swift

March 16, 2022 • Apache 2.0 License
A subclass of `UIButton` that has a badge view ready. Use it however you want!
KJNetworkPlugin screenshot

KJNetworkPlugin

March 02, 2022 • Apache 2.0 License
🎡 A Network Plugin With AFNetworking. Batch network request and Chain network request. And many plugin. - Support basic network requests, download and upload files. - Support configuration of g...
GIAppDebugConsole screenshot

GIAppDebugConsole

February 11, 2022 • Apache 2.0 License
This package can help you (or testers/QA/TM in your team) to do on-device debugging with easy. It can show PiP-style console that can display any meaningful info that you need. Also you can add c...
ClearTextLabel screenshot

ClearTextLabel

February 08, 2022 • Apache 2.0 License
Clear Text Label Written in Swift 5
TreeView-iOS screenshot

TreeView-iOS

February 01, 2022 • Apache 2.0 License
A simple treeview designed in Swift. Expand all and collapse all feature available
Simple Toast iOS screenshot

Simple Toast iOS

January 31, 2022 • Apache 2.0 License
Your open-source, super simple toast view for iOS. Rename and use it however you want.
Deck screenshot

Deck

July 01, 2021 • Apache 2.0 License
Deck is a library that provides a UI to reproduce stacked cards for SwiftUI.
PulseAnimation screenshot

PulseAnimation

June 16, 2021 • Apache 2.0 License
Pulse Button Animation with SwiftUI I have created PJRPulseButton which will generate a pulse animation for the button. Provided an example as well. It is very simple, you can use PJRPulseButto...
ModernRIBs screenshot

ModernRIBs

June 06, 2021 • Apache 2.0 License
Uber's RIBs with Combine.
Tehreer-Cocoa screenshot

Tehreer-Cocoa

May 28, 2021 • Apache 2.0 License
Tehreer is a library which gives full control over following text related technologies. * Bidirectional Algorithm * OpenType Shaping Engine * Text Typesetting * Text / Glyph Renderi...
IGProgressLottie-Swift screenshot

IGProgressLottie-Swift

May 27, 2021 • Apache 2.0 License
Use a simple progress using lottie resources.
Polygon_iOS_API screenshot

Polygon_iOS_API

April 21, 2021 • Apache 2.0 License
an iOS swift Polygon Map UI View component