
GNUstep.org
GNUstep provides an environment to easily develop advanced GUI desktop applications as well as server applications. GNUstep's core framework provides an open source version of the Cocoa APIs …
<no title> — GNUstep
Learn Objective-C, the preferred programming language for GNUstep. Build simple command-line tools.
GNUstep: Download
If you intend to develop software for GNUstep, or to port software to GNUstep from another environment, you should install the development tools that are relevant to you from the following list:
GNUstepWiki
Nov 16, 2025 · GNUstep is a cross-platform, object-oriented set of frameworks for desktop application, server and command line tools development. This set of frameworks, based on the Cocoa API …
GNUstep: Introduction
GNUstep frees you to develop cross-platform applications without the work of developing an OS independent framework from scratch. It gives you lots of functionality, including Font Panels, Unicode …
GNUstep: Get It
You can get the public key "gnustep-maintainer (at) gnu.org" from the GNUstep Project Keyring page. Older packages may be signed with the public key "fedor (at) gnu.org" available at the same location.
Windows Installer - GNUstep
The installer installs GNUstep onto most varieties of Windows (see below for tested installations) and sets up the computer to make it easy to run GNUstep applications.
Linux — GNUstep
This will install GNUstep with most modern features enabled, including a recent version of Clang, support for ARC and other modern Objective-C features, typed selectors, ICU support in NSString, …
GNUstep Base
The actual GNUstep libraries are always built with the full GNUstep API in place, so that the feature set is as consistent as possible. The presence of these macros is also used by autogsdoc to generate …
1 - Introduction to GNUstep Programming — GNUstep
The basis of GNUstep is formed by the GNUstep makefile system and GNUstep base. With only these two you are able to program platform independend non-graphical programs.