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

KSView screenshot

KSView

The missing NSView extension

View Control

CleanHeaders-Xcode screenshot

CleanHeaders-Xcode

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

View Control

BSMultipleDocumentsWindowController screenshot

BSMultipleDocumentsWindowController

Window with tabs and multiple NSDocument instances

View Control

ProgressKit screenshot

ProgressKit

Progress Views for OSX

View Control

MonkeyForMac screenshot

MonkeyForMac

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

View Control

XQuit screenshot

XQuit

XCode plugin allowing to not quit Xcode instantly / awkwardly

View Control

MPScrollingTextField screenshot

MPScrollingTextField

NSTextField subclass with automatic horizontal text scrolling

View Control

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 using ARC, you can also just disable it for LMAlertPopover.m. See the following StackOverflow post: http://stackoverflow.com/questions/6646052

View Control

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.

View Control

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 on the now-deprecated GestaltManager, for compatibility purposes only. Here's what you can gather with PFSystemKit: * CPU informations (vendor, nominal clock speed, caches size, core count, thread count, marketing name) * RAM infos (size, usage statistics) * GPU infos (matching framebuffer, model, ports) * Device infos (device family (e.g. MacBook Pro), model (MacBookPro8,1), version (8,1), serial) * Battery (voltage, current, serial, manufacturer, age in days, cycle count, temperature)

View Control