6523 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.

LMComboBox screenshot

LMComboBox

LMComboBox is a subclass of NSComboBox that provides an easy way to access the underlying NSTableViewDelegate, allowing you to make customizations to the drawing of the items in the NSComboBox.

Learn More Open in Xcode
PFSystemKit screenshot

PFSystemKit

OS X (and - partially - iOS) framework for getting software and hardware informations (such as CPU vendor, RAM size, device model and serial, …) at runtime. Relies on IOKit and SysCtl, as well as o...

Learn More Open in Xcode
SwiftCSP screenshot

SwiftCSP

SwiftCSP is a constraint satisfaction problem solver written in pure Swift (no Cocoa). It utilizes a simple backtracking algorithm with plans for future optimizations. At this stage of development,...

Learn More Open in Xcode
SpotifyImporter screenshot

SpotifyImporter

Spotify library importer into Apple Music

Learn More Open in Xcode
PreferencesTabViewController screenshot

PreferencesTabViewController

PreferencesTabViewController is a NSTabViewController to use into your storyboard to resize automatically the parent window according to selected children tab view.

Learn More Open in Xcode
DYSwitchXDemo screenshot

DYSwitchXDemo

DYSwitchX is a iOS UISwitch like for Mac OS X

Learn More Open in Xcode
FlashLabel screenshot

FlashLabel

Simple and Lightweight Timed label for Mac

Learn More Open in Xcode
Xcode Logger screenshot

Xcode Logger

Xcode Logger is a fast (up to *35x times faster than NSLog), very simple to use, flexible library which provides scheme-based, customizable and colorful (using the Xcode Colors plugin) NSLog replac...

Learn More Open in Xcode
InfoButton screenshot

InfoButton

Simple and Lightweight Information Button for Mac OSX implemented in Swift

Learn More Open in Xcode
CKSRecordContext screenshot

CKSRecordContext

Interaction with CloudKit Records done right !

Learn More Open in Xcode
IPAUploader screenshot

IPAUploader

OS X app to manage iOS apps in your HockeyApp account

Learn More Open in Xcode
JMModalOverlay screenshot

JMModalOverlay

Create easily and display an animated modal overlay with custom content above a window

Learn More Open in Xcode
NSTextView-LineNumberView screenshot

NSTextView-LineNumberView

Add line numbers to an instance of NSTextView. The line number view is implemented as a subclass of NSRulerView.

Learn More Open in Xcode
MKBOSXCloseButton screenshot

MKBOSXCloseButton

An NSButton subclass that looks just like the Yosemite+ native window close button

Learn More Open in Xcode
Circular Indicator screenshot

Circular Indicator

Circular Indicator is a simple circulator that fills up a circle as a ring or a full circle, which can be used to display the progress of a task or as a timer as used in the example.

Learn More Open in Xcode
Resign screenshot

Resign

OSX utility to resign the IPA files

Learn More Open in Xcode
LocalizationManager screenshot

LocalizationManager

OSX utility app to manage the localization .strings files

Learn More Open in Xcode
ReflectableEnum screenshot

ReflectableEnum

Reflection for enumerations in Objective-C.

Learn More Open in Xcode
ProvisioningInfo screenshot

ProvisioningInfo

OS X Utility to manage provisioning profiles

Learn More Open in Xcode
SQLiteInfo screenshot

SQLiteInfo

OS X app that gives information about the size in Kb for each table of a db

Learn More Open in Xcode
NSView-ESSViewCategory screenshot

NSView-ESSViewCategory

a category on NSView that simplifies zoom-transitioning between two NSViews

Learn More Open in Xcode
NMDatePicker screenshot

NMDatePicker

NSDatePicker replacement allowing for appearance customisation.

Learn More Open in Xcode
PFAboutWindow screenshot

PFAboutWindow

A sleek replacement for the otherwise bleak "About" dialog. Its nice, it looks like xCode (6)'s one, and offers the following abilities : - Open the app's website by clicking its icon - Exten...

Learn More Open in Xcode
SwiftPriorityQueue screenshot

SwiftPriorityQueue

SwiftPriorityQueue is a pure Swift (no Cocoa) implementation of a generic priority queue data structure, appropriate for use on both iOS and OS X projects. It features a straightforward interface a...

Learn More Open in Xcode
CLColorPicker screenshot

CLColorPicker

Implementation of color picker control which is similar to one that used in original Mac applications like Numbers, Pages, Keynote. Original one has lots of small pictures. This control based on NS...

Learn More Open in Xcode