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

LVColorWellCell screenshot

LVColorWellCell

May 12, 2011 • Unspecified License
A Cocoa NSActionCell-derived class for embedding color well functionality inside a table view.
AMOptionMenu screenshot

AMOptionMenu

May 12, 2011 • MIT License
A multi-option popup menu, similar to Xcode's "Overview" toolbar item. - Multiple controls can be driven by the same data source - Setting state via key-value coding - Populating a standard NS...
TESetupAssistant screenshot

TESetupAssistant

May 07, 2011 • Custom License
Cocoa class that allows for the fast and simple creation of OS X setup assistants that can be used as interfaces for installers, initial application setups, and more.
BGHUDAppKit screenshot

BGHUDAppKit

May 04, 2011 • Unspecified License
BGHUDAppKit is a small framework designed to fill the gap left by Apple when they released the nifty HUD window but forgot to release their controls that match it.
MBCoverFlowView screenshot

MBCoverFlowView

May 04, 2011 • MIT License
An open-source implementation of the Cover Flow interface found in iTunes, Finder, etc. for Mac OS X.
Sparkle screenshot

Sparkle

May 04, 2011 • MIT License
An easy-to-use software update framework for Cocoa developers.
SFBPopovers screenshot

SFBPopovers

May 01, 2011 • BSD License
This framework implements popover windows- windows that, to the user, logically belong to another window are visually attached to the parent window.
MyStyledView screenshot

MyStyledView

April 30, 2011 • BSD License
A generic styled view class for rendering simple graphics on the desktop. Styling is exposed through properties on the view. It has support for a fill color and gradient, with the gradient composit...
JAViewController screenshot

JAViewController

April 30, 2011 • Unspecified License
A subclass of NSViewController that's actually useful.
ANSegmentedControl screenshot

ANSegmentedControl

April 28, 2011 • Unspecified License
Reeder for Mac-like NSSegmentedControl.
NoodleLineNumberView screenshot

NoodleLineNumberView

March 24, 2011 • MIT License
Displays line numbers for an NSTextView.
NoodleIPhoneTableView screenshot

NoodleIPhoneTableView

March 24, 2011 • MIT License
An NSTableView subclass that simulates UITableView's look and feel.
Chameleon screenshot

Chameleon

March 22, 2011 • BSD License
Chameleon is a port of Apple's UIKit (and some minimal related frameworks) to Mac OS X. It is meant to be as much of a drop-in replacement for the real UIKit as possible. It also adapts some iOS us...
INPopoverController screenshot

INPopoverController

March 06, 2011 • BSD License
A customizable popover controller for Mac OS X 10.5+. INPopoverController makes the task of presenting popovers in your Mac OS X applications simple. The appearance and behaviour of the popover is ...
INAppStoreWindow screenshot

INAppStoreWindow

March 06, 2011 • BSD License
INAppStoreWindow is an NSWindow subclass that mimics the appearance of the main window in the Mac App Store application, with an enlarged titlebar and centered traffic lights.
PXNavigationBar screenshot

PXNavigationBar

March 02, 2011 • BSD License
An iTunes-style navigation bar for Mac OS X 10.5 or above, created by Alex Rozanski.
PXListView screenshot

PXListView

March 02, 2011 • BSD License
PXListView uses similar optimizations as UITableView for the iPhone, by enqueuing and dequeuing NSViews which are used to display rows, in order to keep a low memory footprint when there are a larg...
PXSourceList screenshot

PXSourceList

March 02, 2011 • BSD License
PXSourceList is an NSOutlineView subclass used for easily implementing source lists in your applications. Using a source list for navigation is a common user interface paradigm in OS X applicati...
JAListView screenshot

JAListView

March 02, 2011 • BSD License
An NSTableView replacement that doesn't suck.
Chromium Tabs screenshot

Chromium Tabs

March 01, 2011 • MIT License
Chromium Tabs is a Cocoa framework for building applications that works like Chromium's window system. An application has multiple windows. Each window represents a unit of tabs. Each tab represent...