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

SPAlert: Apple Music-Style Popups for iOS

Check out this lovingly crafted Apple Music-style popup library. SPAlert is written in clean, beautiful, modern Swift code by Ivan Vorobei, a prolific and talented open source developer.

This open source project contains a ton of preset styles, including "done," "heart," "message," and more. If the presets don't fit your needs, you can customize the popups with custom images and duration. Includes support for light and dark modes, and installable via Swift Package Manager and CocoaPods.

Open on GitHub.com
BottomSheet screenshot

BottomSheet

December 29, 2020 • Apache 2.0 License
Easy to use and configurable BottomSheet view for : UIView, UITableView, UICollectionView
TableViewContent screenshot

TableViewContent

December 28, 2020 • MIT License
Declare tableView row and section header/footer easy way.
VerticalSlidingPresentationController screenshot

VerticalSlidingPresentationController

December 07, 2020 • MIT License
VerticalSlidingPresentationController is a custom view controller presentation library which is designed to animate the presented view controller from the bottom of the screen. When the presented v...
ColorKit screenshot

ColorKit

December 06, 2020 • MIT License
ColorKit is your companion to work with colors on iOS. It offers a wide variety of useful features to do more with colors: - Dominant colors calculation - Average color calculation - Color comp...
HHCustomCorner screenshot

HHCustomCorner

November 19, 2020 • MIT License
A simple and easy to use library to customize each corner of UIView and UIButton. You also can implement outline (stroke) with different color and width.
PermissionWizard screenshot

PermissionWizard

November 18, 2020 • MIT License
🔮 An ultimate tool for system permissions management
CheckDevice screenshot

CheckDevice

November 15, 2020 • MIT License
CheckDevice is detected the current  device model and screen sizes. iPhone,iPad, WatchOS, MacOS
HHStaticThumbSliderView screenshot

HHStaticThumbSliderView

November 14, 2020 • MIT License
Easy to use static Thumb Slider with multiple thumbs.
RRTinderCardView screenshot

RRTinderCardView

November 13, 2020 • MIT License
Tinder card like carousel to swipe left and right
AKAudioOverlap screenshot

AKAudioOverlap

November 11, 2020 • MIT License
AKAudioOverlap library is recoding, overlap audio(overlap & export), and save audio.
NSVAnimatedTabBar screenshot

NSVAnimatedTabBar

November 01, 2020 • MIT License
Fully customizable animated tab bar
OOSwitch screenshot

OOSwitch

October 27, 2020 • MIT License
OOSwitch is UISwitch customizable with Image and Labels
SPPerspective screenshot

SPPerspective

October 25, 2020 • MIT License
Animatable 3D Transform for views like iOS 14 widgets.
SVPinCodeView screenshot

SVPinCodeView

October 20, 2020 • MIT License
Customizable view to imput pin-code. Supported auto-filling from sms
JGProgressHUD-SwiftUI screenshot

JGProgressHUD-SwiftUI

October 19, 2020 • MIT License
Easily show HUDs with SwiftUI! Lightweight SwiftUI wrapper for JGProgressHUD for iOS, tvOS, Catalyst.
ARSelectableView screenshot

ARSelectableView

October 14, 2020 • MIT License
ARSelectableView is provide selection type like : Radio, Checkbox, Tags
SSPatternLock screenshot

SSPatternLock

October 07, 2020 • MIT License
Easy to use and configurable patternlock view for ios
MVVM template with RxSwift, RxCocoa, Action. screenshot

MVVM template with RxSwift, RxCocoa, Action.

October 05, 2020 • Apache 2.0 License
Base project MVVM design pattern with RxSwift, RxCocoa, Action. Features *  Base classes for UIViewController, UIView, UITableView, UICollectionView, UITableViewCell and UICollectionCell. * ...
CardScanner screenshot

CardScanner

October 04, 2020 • Apache 2.0 License
A credit card scanner
SummerPlayerView screenshot

SummerPlayerView

October 02, 2020 • MIT License
📺 VideoPlayerView for kids, Tried to make it as similar as possible a Youtube kids App Player UI