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.

JNWLabel screenshot

JNWLabel

A light-weight CATextLayer wrapper for OS X.

Learn More Open in Xcode
EtPanKit screenshot

EtPanKit

EtPanKit is an Objective-C interface for the libEtPan email framework for Mac. It features fast, efficient, and secure IMAP and SMTP connections, abstract classes for maximum subclass-ability, an a...

Learn More Open in Xcode
DOTabbar screenshot

DOTabbar

Lightweight and customizable tab bar control with support for grouping items for Mac OSX.

Learn More Open in Xcode
Circular Progress Indicator screenshot

Circular Progress Indicator

Just a custom (determinate) Circular Progress Indicator

Learn More Open in Xcode
MRSubtleButton screenshot

MRSubtleButton

A subtle gradient button derived from NSView.

Learn More Open in Xcode
SJADNShareController screenshot

SJADNShareController

SJADNShareController can be used to share text only (at the moment) to App.net, either as part of the sharing menu, on Mountain Lion, or alone. It is currently able to use App.net's web post int...

Learn More Open in Xcode
MIHSliderView screenshot

MIHSliderView

MIHSliderView is a Core Animation slider view for OS X. Any subclass of NSView can be displayed as a slide and integration into your project is as easy as using any other view since it is just a si...

Learn More Open in Xcode
ITSidebar screenshot

ITSidebar

**depends on a deprecated class: NSMatrix** `ITSidebar` is a very lightweight control for Mac OS X similar to the one of Sparrow.

Learn More Open in Xcode
RMSkinnedView screenshot

RMSkinnedView

RMSkinnedView is a subclass of NSView which provides the ability to define background pattern image or background color and corner radius directly in the Interface Builder. It this is a great wa...

Learn More Open in Xcode
JKSMoviePlayerController screenshot

JKSMoviePlayerController

JKSMoviePlayerController is a controller and associated view for easily adding user-controlled playback of videos to AppKit based applications using the AVFoundation framework, with a modern lookin...

Learn More Open in Xcode
CNSplitView screenshot

CNSplitView

CNSplitView is an feature enhanced derivative of NSSplitView. It has support for sticky top or bottom toolbars for each of its subviews.

Learn More Open in Xcode
JNWAnimatableWindow screenshot

JNWAnimatableWindow

Custom NSWindow animations use a CALayer.

Learn More Open in Xcode
DMSplitView screenshot

DMSplitView

DMSplitView is a revisited version of the standard OSX's NSSplitView control. The e problem with NSSplitView is that some things which should be simple require implementing unintuitive delegate met...

Learn More Open in Xcode
KBTextField screenshot

KBTextField

A Twitter Bootstrap styled NSTextField for Mac OS X

Learn More Open in Xcode
Two Finger Swipe WebView screenshot

Two Finger Swipe WebView

Two-finger (trackpad) or one-finger (Magic Mouse) support for back/forward in a WebView.

Learn More Open in Xcode
Rebel screenshot

Rebel

Rebel is a framework to make AppKit easier to work with, using categories to fix bugs and make APIs nicer, and new classes to perform common tasks.

Learn More Open in Xcode
RFOverlayScrollView screenshot

RFOverlayScrollView

RFOverlayScrollView is an NSScrollView subclass that shows its NSScroller in iOS style even when a mouse is attached.

Learn More Open in Xcode
ShortcutRecorder screenshot

ShortcutRecorder

The best control to record shortcuts on macOS - Objective-C framework developed with Swift in mind - Easily stylable - Translated into 22 languages - Supports macOS Accessibility - Thoroughl...

Learn More Open in Xcode
ITSearchField screenshot

ITSearchField

ITSearchField is a subclass of NSSearchField, which can collapse and expand if you click the search icon.

Learn More Open in Xcode
ACEView screenshot

ACEView

The ACEView framework aims to allow you to use the ACE source code editor in your Cocoa applications, as if it were a native control.

Learn More Open in Xcode
CNBaseView screenshot

CNBaseView

CNBaseView is a subclass of NSView that can show an icon and/or a text message if it has no subviews. Both, the icon and the message text are optional. If you keep it empty CNBaseView acts as a nor...

Learn More Open in Xcode
LinenClipView screenshot

LinenClipView

Adds a linen pattern behind scrollviews like in Apple's Lion apps.

Learn More Open in Xcode
ITPathbar screenshot

ITPathbar

ITPathbar is a subclass of NSPathComponent that allows making a custom design.

Learn More Open in Xcode
KSPasswordField screenshot

KSPasswordField

An easy-to-hook-up "Show password" checkbox, and automatically trims whitespace when pasting or dragging passwords.

Learn More Open in Xcode
KBButton screenshot

KBButton

An OS X button adapted from BButton. Adds Twitter Bootstrap style buttons to OS X

Learn More Open in Xcode