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

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users
Instabug

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.

OverlappingViewsSeparator screenshot

OverlappingViewsSeparator

OverlappingViewsSeparator is a library for separate overlapping views.

Learn More Open in Xcode
is-camera-on screenshot

is-camera-on

Check if the built-in Mac camera is on.

Learn More Open in Xcode
CustomButton screenshot

CustomButton

Customizable button for your macOS app.

Learn More Open in Xcode
Percentage screenshot

Percentage

A percentage type for Swift.

Learn More Open in Xcode
macos-wallpaper screenshot

macos-wallpaper

Manage the desktop wallpaper on macOS.

Learn More Open in Xcode
Defaults screenshot

Defaults

Strongly-typed UserDefaults with Codable support, key observation, and SwiftUI support.

Learn More Open in Xcode
SwiftFortuneWheel screenshot

SwiftFortuneWheel

The ultimate spinning wheel that supports dynamic content and rich customization.

Learn More Open in Xcode
LaunchAtLogin screenshot

LaunchAtLogin

Add "Launch at Login" functionality to your sandboxed macOS app in seconds.

Learn More Open in Xcode
Preferences screenshot

Preferences

Add a preferences window to your macOS app in minutes. The panes can be made with either SwiftUI, Storyboard, or NSView.

Learn More Open in Xcode
DockProgress screenshot

DockProgress

Show progress in your app's Dock icon. Includes multiple styles.

Learn More Open in Xcode
CircularProgress screenshot

CircularProgress

Circular progress indicator for your macOS app.

Learn More Open in Xcode
ImageActionSheet screenshot

ImageActionSheet

iOS Native style action sheet with the option of showing icons. It is a complete implementation and does not use any private api of UIKit.

Learn More Open in Xcode
FSPagerView screenshot

FSPagerView

FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View, Product Show, Welcome/Guide Pages, Screen/ViewController Sliders.

Learn More Open in Xcode
TableCollectionManager screenshot

TableCollectionManager

Lightweight generic library to build table and collection views in a declarative type-safe style

Learn More Open in Xcode
swiftui-fieldvalidator screenshot

swiftui-fieldvalidator

SwiftUI Package supporting "Form Validation" It uses the SwiftUI paradigm to add validation capabilities to TextField

Learn More Open in Xcode
Crypto SHA256  screenshot

Crypto SHA256

Behind the abbreviation SHA 256 hides a function that forms the heart of cryptocurrencies such as Bitcoin, Bitcoin Cash or Bytecoin. This so-called hash function belongs to the SHA 2 function group...

Learn More Open in Xcode
Expandable List screenshot

Expandable List

A Swift UI skeleton project that demonstrates an expanding and collapsing list

Learn More Open in Xcode
KeyboardShortcuts screenshot

KeyboardShortcuts

Add user-customizable global keyboard shortcuts to your macOS app in minutes

Learn More Open in Xcode
AnimatedCardInput screenshot

AnimatedCardInput

Customisable and easy to use Credit Card UI.

Learn More Open in Xcode
RGStack screenshot

RGStack

This UI attempts to capture the Quibi Card Stack and the associated User Interaction.

Learn More Open in Xcode
CatalystOutlineView screenshot

CatalystOutlineView

NSOutlineView for UIKit

Learn More Open in Xcode
DTOnboarding screenshot

DTOnboarding

A macOS onboarding component

Learn More Open in Xcode
Colorful screenshot

Colorful

Color Picker for iOS

Learn More Open in Xcode
RXPiOSObjc screenshot

RXPiOSObjc

Objective-C SDK to implement Addon Payments Pay Platform in your iOS project.

Learn More Open in Xcode
Atom screenshot

Atom

The lightweight & delightful networking library.

Learn More Open in Xcode