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

PayPal implementation using Swfit screenshot

PayPal implementation using Swfit

Integration of PayPal SDK using Swift.

Learn More Open in Xcode
TRexAboutWindowController screenshot

TRexAboutWindowController

A swift clone of PFAboutWindow to add a Xcode 6 like About Window to your OSX Applications.

Learn More Open in Xcode
Caishen screenshot

Caishen

A Payment Card UI & Validator for iOS

Learn More Open in Xcode
EndlessTableView screenshot

EndlessTableView

Endless - Infinite & Double Table Together Parallax Animation & Auto Scrolling

Learn More Open in Xcode
CCNNavigationController screenshot

CCNNavigationController

An Mac OS X Navigation Controller that acts mostly like the counter part on iOS - UINavigationController.

Learn More Open in Xcode
ViperCode screenshot

ViperCode

A simple OS X App for generating VIPER modules's skeleton to use them in your Objective-C/Swift projects.

Learn More Open in Xcode
MPSheetView screenshot

MPSheetView

A one line tall collection view built in SceneKit. - Content is passed in using a sheet item data source protocol. - Responds to left and right clicks. - Keyboard navigable. - Has certain amo...

Learn More Open in Xcode
Distributed Notifications screenshot

Distributed Notifications

Distributed Notifications using Core Foundation API: CFNotificationCenterGetDistributedCenter. One daemon is a LaunchAgent daemon, who runs as an Agent in OS X status bar. The second daemon i...

Learn More Open in Xcode
GUIActivityIndicatorView screenshot

GUIActivityIndicatorView

GUIActivityIndicatorView is a CoreAnimation based activity indicator view that mimics the GMail app's

Learn More Open in Xcode
LunarCalendar screenshot

LunarCalendar

LunarCalendar for OS X(Swift)

Learn More Open in Xcode
GRStatusBar screenshot

GRStatusBar

Safari-like status bar for macOS apps

Learn More Open in Xcode
AutoCompleteTextField screenshot

AutoCompleteTextField

AutoCompleteTextField

Learn More Open in Xcode
INSNibLoading screenshot

INSNibLoading

A UIView/NSView category and a subclass for loading custom view from UINib (xib) files

Learn More Open in Xcode
CubicBezier screenshot

CubicBezier

CubicBezier Generator for Mac

Learn More Open in Xcode
TetraSliderCell screenshot

TetraSliderCell

Custom NSSlider Cell

Learn More Open in Xcode
SwiftyJSONAccelerator screenshot

SwiftyJSONAccelerator

JSON to Swift Model Generator (Supports SwiftyJSON and ObjectMapper)

Learn More Open in Xcode
KSView screenshot

KSView

The missing NSView extension

Learn More Open in Xcode
CleanHeaders-Xcode screenshot

CleanHeaders-Xcode

A simple iSort like header sorting and duplicate removal plugin for Xcode

Learn More Open in Xcode
BSMultipleDocumentsWindowController screenshot

BSMultipleDocumentsWindowController

Window with tabs and multiple NSDocument instances

Learn More Open in Xcode
ProgressKit screenshot

ProgressKit

Progress Views for OSX

Learn More Open in Xcode
MonkeyForMac screenshot

MonkeyForMac

Monkey is a GitHub third party client,Monkey is a program ape.

Learn More Open in Xcode
XQuit screenshot

XQuit

XCode plugin allowing to not quit Xcode instantly / awkwardly

Learn More Open in Xcode
MPScrollingTextField screenshot

MPScrollingTextField

NSTextField subclass with automatic horizontal text scrolling

Learn More Open in Xcode
LMAlertPopover screenshot

LMAlertPopover

LMAlertPopover provides a simple API for showing an NSAlert as Popover (NSPopover). ARC is currently not supported but it should be easy to convert the project. Alternatively, if your project is...

Learn More Open in Xcode
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