Skip to content

darwindevops/gershwin-desktop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 

Repository files navigation

gershwin-desktop

Gershwin is a desktop environment based on GNUstep welcoming to switchers.

2026-03-24 23 38 47

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 separate 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 its 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

 # 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.

There is also #gershwin on Libera Chat, but be aware that answers may take several days since this is all run by volunteers.

Contributing

Please see our help wanted section under our GitHub project.

For resources to get started with development:

About

Desktop Environment based on GNUstep welcoming to switchers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors