From a purely logistical standpoint — these are already in repos for Ubuntu, Debian, Fedora, etc. — there's: ParaGUI ... which seems equivalently old and unmaintained, but is apparently more popular due to being used by a couple decent extant game projects, notably ASC (Battle Isle clone) and FreeLords (Warlords clone). Guichan ... last release sometime in 2009, but VCS has recent activity. Used by The Mana World (Secret of Mana clone). Sort of a depressing state of affairs all around; http://lua-users.org/lists/lua-l/2006-12/threads.html#00312. ...and then there's GiGi, which is not already in distro repos, but has the benefit of being actively developed (for FreeOrion [Master of Orion clone], which people are fairly interested in), makes some nice boasts, but might consequently add some (portable, in-repo) deps. What's different in your aedGUI version? Nevermind did a diff. Looked like there were some fixes in CVS after 0.1.8a that could've been used, along with some other stuff.