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

PI_EmojiPicker screenshot

PI_EmojiPicker

Simple NSView or NSViewController based picker for Emoji. I took the wonderful work of AGEmojiKeyboard (https://github.com/ayushgoel/iOS-emoji-keyboard) as a base to create an OS X version. Its extremely simple and worth a couple hours of work. Its useful if you want to allow a user to enter Emoji without having to use the "special keyboard" in the edit menu. An example would be like Messages/iChat which has a smiley face picker next to the text entry.

View Control

KPCClipShadowsScrollView screenshot

KPCClipShadowsScrollView

A simple Cocoa NSScrollView subclass that allows to draw on its top and its bottom small shadow rectangles to provide a subtle and discrete fade effect, for a smoother visual transition.

View Control

XLocation screenshot

XLocation

An Xcode plugin which lets you add easily a new location from an address in your current Xcode project.

View Control

FlatUI Colors Palette for Xcode screenshot

FlatUI Colors Palette for Xcode

FlatUI Colors (http://flatuicolors.com/) palette for use in Xcode. Install by executing the following command in your terminal: wget -P ~/Library/Colors https://raw.github.com/hemantasapkota/FlatUIColorPaletteXCode/master/FlatUI.clr Note: You must restart XCode to start using the palette.

View Control

PCProgressView screenshot

PCProgressView

A simple rounded progress view for OS X which is customisable. - Background line colour - Background line width - Progress line colour - Progress line width - Animation duration and of course you can set the progress percentage animated or not.

View Control

GRNavigationController screenshot

GRNavigationController

Simple navigation controller for OS X apps.

View Control

WCGitTagsPlugin screenshot

WCGitTagsPlugin

An Xcode plugin which lets you add tagging ability to Source Control

View Control

AdjustFontSize-Xcode-Plugin screenshot

AdjustFontSize-Xcode-Plugin

Increase Xcode font size with ⌘+. Useful for presentations.

View Control

Marvelous screenshot

Marvelous

Marvelous is an unofficial native interface to the Marvel Comics API for OSX. It is built on top of the Foundation framework and it uses the high-level operation and networking abstractions built into the Cocoa framework. The design of this framework aims to be easy-to-use in your projects and semantically related to the API.

View Control

SANetworkTester screenshot

SANetworkTester

Quick and Easy way to check for active network connection using Blocks or Delegate on iOS devices

View Control