Application Kit#

AppKit allows you to build graphical applications, using a powerful and extensible set of widgets. You can build your UI entirely in code, but you might want to design it using the drag-and-drop editor Gorm.

👉 Browse the API reference
📖 Read the Manual

Apple AppKit#

Historical#

GNUstep GUI Library#

Version 0.29.0

Manual (PDF)

Tutorial: First GUI Application: NSApplication and NSMenu
Tutorial: First GUI Application: NSWindow and NSButton

List of GUI Widgets

API Documentation
Gui Additions API

Release Notes (HTML)

Source code

Example code

GUI Backend#

Version 0.29.0

Documentation

Release Notes

Source code

Download current release#

git clone https://github.com/gnustep/libs-gui.git --branch gui-0_29_0 --depth 1
git clone https://github.com/gnustep/libs-back.git --branch back-0_29_0 --depth 1

Don’t include the --depth 1 if you want to look through the commit history.