Gershwin is a desktop environment based on GNUstep with an early Mac OS X-like user experience. Why Gershwin? Gershwin offers Workspace, Terminal, TextEdit, System Preferences, a native Window Manager for X11 apps, Global Menu server for GNUstep/X11 apps, and more. Gershwin can be built from source code in less than a few minutes using a First-class Clang/LLVM toolchain. The entire system including Window Manager only consumes under 50MB of storage. Gershwin is completely self contained from the underlying operating system. Local Users and Local Applications are kept seperate from Network Users and Network Applications and System Applications. Users can install Application bundles without root credentials in the Users folder. Applications built using Gershwin and it's underlying GNUstep foundation can run on other many operating systems including Windows. Multiple versions of core libraries can co-exist to guarantee long term ABI stability. Installation and testing Gershwin can be installed in under a few minutes by using gershwin-build. GhostBSD users can also install Gershwin by installing following package: # pkg install gershwin-desktop Community Support All community support tickets and feature requests should be created through our community issue tracker. For questions and other feedback, the Github Discussions is a great place to reach out. Contributing Please see our help wanted section under our GitHub project. For resources to get started with development:
First seen: 2026-01-04 07:20
Last seen: 2026-01-04 16:20