Graphical user interface toolkit. One of the most popular program frameworks especially for programs written in C. It has gone through three major revisions. Puppy version typicality support GTK2 out of the box. GTK 3 can be added. There is talk of a Puppy version based on GTK1.2.