This project allows one to create graphical user interfaces from the command line, especially within shell scripts. GUIShell provides the gshterm terminal application, the xshell XLib GUI, the gtkshell GTK+ 2.x GUI, and the ACE sample desktop implementation and configuration framework. gtkshell is used to implement the desktop functionality that one would expect, such as panels, terminals, command launchers, system status areas, text prompts/editors, and more.

New developers willing to contribute feature enhancements and bug fixes are wanted for GUIShell. Tasks include rewriting portions for simplicity, building up the ACE scripted desktop environment, and contributing to the pygui.py (PyGTK) and xshell (Xlib) implementations of gtkshell. If you are interested, please contact antiright@gmail.com.