6515 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

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.

FlatButton screenshot


Layer based NSButton with Interface Builder exposed style options.

Learn More Open in Xcode
SwiftCSVExport screenshot


Simple way to export csv file with rich feature framework in Swift.

Learn More Open in Xcode
CustomDoubleSlider screenshot


CustomDoubleSlider for macOS written in swift 3.0 A double slider uset to select a range. The range is specific created to use for time purpose, but can be adaptad to use anywhere.

Learn More Open in Xcode

(no image provided)



Learn More Open in Xcode
PIPContainer screenshot


An easy to use interface for picture-in-picture on macOS 10.12 and later

Learn More Open in Xcode
KRActivityIndicatorView screenshot


An activity indicator view for OSX written in Swift, based on Loader.css!

Learn More Open in Xcode
SwiftyBot screenshot


How to create a Telegram & Facebook Messenger bot with Swift using Vapor on Ubuntu / macOS

Learn More Open in Xcode
Overlook screenshot


A commandline app that will watch your folder and monitor any changes. When a change occurs, Overlook will execute (or restart) a command you specify. Overlook is platform independent and will work...

Learn More Open in Xcode
SYFlatButton screenshot


A customized NSButton with modern flat style like bootstrap.

Learn More Open in Xcode
MyTabbedView screenshot


Just plain implementation of tabbed windows, single window app, storyboard, using newWindowForTab: you can drag horizontally tabs to move position and vertically to detach this is provided for fre...

Learn More Open in Xcode
FBXCodeExtension screenshot


an xcode source editor extension supporting several convenient line manipulation commands such as line deletion, line duplication and line insertion

Learn More Open in Xcode
RangeSlider screenshot


Simple, clean, and customizable range-based slider control for macOS

Learn More Open in Xcode
Mark screenshot


Mark is a Xcode Extension that generates MARK comments from any class, struct, extension, enum or protocol declaration in the source file. It also lets you select text from which to generate MARK c...

Learn More Open in Xcode
Import screenshot


Xcode extension for adding imports from anywhere in the code ☝️

Learn More Open in Xcode
ScreenToLayers screenshot


macOS app to capture your screen as a layered PSD file

Learn More Open in Xcode
AppIconAutoMaker screenshot


Create icons for apple products(ios, Apple Watch, Mac etc.) automatically.

Learn More Open in Xcode
KSNavigationController screenshot


Looking for macOS (Mac OS X) analog of UIKit's UINavigationController from iOS? This class mimics its behavior.

Learn More Open in Xcode
CustomSegue screenshot


Custom segue for OSX Storyboards with slide and cross fade effects using NSViewControllerTransitionOptions

Learn More Open in Xcode
OutlineView screenshot


NSOutlineView swift

Learn More Open in Xcode
Mail Menu Bar Indicator screenshot

Mail Menu Bar Indicator

Menu bar unread count indication for Mail.app in Mac OS.

Learn More Open in Xcode
Thor screenshot


Open the right application ASAP.

Learn More Open in Xcode
BoliWebView screenshot


A little-weight UIWebView that let you insert your url in interface builder

Learn More Open in Xcode
KPCJumpBarControl screenshot


A jump bar similar to Xcode's allowing to easily display and naivigate accross a tree of objects.

Learn More Open in Xcode
AVXCAssets-Generator screenshot


AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click

Learn More Open in Xcode
JXColorButton screenshot


A custom color well button with a custom popover menu of colors to replace NSColorWell. Plays nicely with the OS X color picker for custom colors. To use a JXColorButton, simply drop a custom vi...

Learn More Open in Xcode