http://gnustep.org Toggle navigation GS logo * Experience + Introduction + Applications + Downloads + User Guides + Mailing Lists & more * Developers + Applications & Tools + Documentation + Resources + Developer Blogs * External + GitHub Project + Savannah Project Page + Project Wiki + Mailing Lists + Donations + Related Sites... + Report Bugs GNUstep Overview GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa APIs and is portable to a variety of platforms and architectures. Read more about the GNUstep project, or the people behind it. GNUstep offers Development tools for command-line and GUI development, as well as the foundations for a Desktop environment, which other projects can complete. 1. 2. 3. 4. GWorkspace GWorkspace Workspace Manager, File Manager with content inspectors and metadata search. Learn more Project Center Project Center IDE and GUI development, makefile generation and GORM real-time integration. Learn more Gorm Gorm Graphical development of interfaces and object relationships. Learn more windows Windows Compatibility GNUstep can easily be used to port or create applications on other platforms including Windows. Learn more User experience Menu Screenshot GNUstep provides the foundations for a portable desktop environment, like offering the base Workspace API (implemented by the official GWorkspace, but user-replaceable) and a set of useful but not mandatory applications. The completion of a desktop environment is done by other projects like the The GNUstep Application Project or Etoile. More? Read more about our user Experience, official applications and concepts. Directly check the comprehensive list of applications on our Wiki application pages and in the Software Index Develop! Menu Screenshot GNUstep provides an environment to easily develop advanced GUI desktop applications as well as server applications. GNUstep's core framework provides open source version of the Cocoa APIs and tools for as many platforms as possible. GNUstep provides a robust implementation of the AppKit and Foundation libraries as well as the development tools including the advanced interface designer Gorm (the InterfaceBuilder) and the IDE ProjectCenter (ProjectBuilder/Xcode). Thematic instead provides a user-friendly access to theming. GNUstep seeks to be source code compatible with Cocoa, it can thus be used to develop and build cross-platform applications between Macintosh (Cocoa), Unix (Solaris) and Unix-like (GNU/Linux and GNU/ Hurd, NetBSD, OpenBSD, FreeBSD) platforms as well as Windows GNUstep's main development language is Objective-C, but GNUstep is not limited to that. More? About Objective-C 2.0 Need help building from source code? Look at our Guides. Get it! * Download page: Our stable packages, for developers users and packagers. * For windows, currently we do not offer pre-built binaries but please follow our detailed guide for installation on MINGW/MSYS2. * Source download page: More selection and daily snapshots * From GIT: Access our Source repository (currently on Github)