A scripting interface for GTK and a support environment. AntiRight provides gtkshell, an interface for scripting a GUI. Around this interface, applications can be defined at the commandline. This allows rapid application development, leaving the developer to focus on core application logic. Also included are ACE, a sample desktop implementation, and gshterm, a vte-based terminal emulator with transparency, anti-aliased fonts, and xterm-compatible command specification.