6,578 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
WelcomeWindow screenshot

WelcomeWindow

January 05, 2021 • MIT License
Welcome screen modeled after the 'Welcome to Xcode' window, written in SwiftUI
is-camera-on screenshot

is-camera-on

June 15, 2020 • MIT License
Check if the built-in Mac camera is on.
CustomButton screenshot

CustomButton

June 14, 2020 • MIT License
Customizable button for your macOS app.
macos-wallpaper screenshot

macos-wallpaper

June 13, 2020 • MIT License
Manage the desktop wallpaper on macOS.
LaunchAtLogin screenshot

LaunchAtLogin

June 11, 2020 • MIT License
Add "Launch at Login" functionality to your sandboxed macOS app in seconds.
Preferences screenshot

Preferences

June 10, 2020 • MIT License
Add a preferences window to your macOS app in minutes. The panes can be made with either SwiftUI, Storyboard, or NSView.
DockProgress screenshot

DockProgress

June 10, 2020 • MIT License
Show progress in your app's Dock icon. Includes multiple styles.
CircularProgress screenshot

CircularProgress

June 09, 2020 • MIT License
Circular progress indicator for your macOS app.
KeyboardShortcuts screenshot

KeyboardShortcuts

May 29, 2020 • MIT License
Add user-customizable global keyboard shortcuts to your macOS app in minutes
DTOnboarding screenshot

DTOnboarding

May 26, 2020 • MIT License
A macOS onboarding component
Menu screenshot

Menu

April 18, 2020 • MIT License
The most customizable menu for macOS apps.
Popover screenshot

Popover

April 08, 2020 • MIT License
Fully customisable macOS NSPopover drop-in replacement for status bar apps
SwiftPlaygroundsCLI screenshot

SwiftPlaygroundsCLI

February 13, 2020 • MIT License
Easily generate Swift Playgrounds from your command line 👨‍💻
Darky screenshot

Darky

January 20, 2020 • MIT License
Switch from Light Mode to Dark Mode on Mac OS easily directly from your Status Bar
HideAndSeek Desktop screenshot

HideAndSeek Desktop

January 14, 2020 • MIT License
Hide/Show your Desktop Icons on your Mac Easily with one click or one shortcut (Cmd+Opt+H). It will avoid you to write the command line to hide or show every time and can be automated with shortcut.
Airpods Battery Monitor Widget  screenshot

Airpods Battery Monitor Widget

January 04, 2020 • MIT License
Airpods Battery Monitor App for MacOS. it help you to see directly your airpods battery level from the right/left and case battery from the status bar. Mac OS does not provide an easy ability to...
TwitterReplyBot screenshot

TwitterReplyBot

December 22, 2019 • MIT License
Automate replies to Tweets for the authorized user
JCGGColorSlider screenshot

JCGGColorSlider

December 05, 2019 • MIT License
Colorful NSSlider subclass
JCGGProgressBar screenshot

JCGGProgressBar

December 04, 2019 • MIT License
A custom control that indicates progress. Fairly customizable too.
XLayout screenshot

XLayout

August 30, 2019 • MIT License
🐳 Swift Auto Layout DSL with more lightweight syntax for macOS.