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

Sponsored with ❤️ by Instabug

Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. 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 and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

Get Started Now
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.