Debugger Front-Ends Because gdb contains some scriptability support, many developers created graphical front-ends that sit on top of gdb, and supply a GUI support. xxgdb (based on the 2d Athena widget set) was an early attempt at such a front-end debugger. It works, but in today's standards looks quite ugly. kdbg is a more modern variant. Based on KDE's GUI, it's not too nicely designed, but it seems to do the job, and has an interesting notion for showing variables in a tree widget, which is very convenient.