GemTcl (Gtk Embedded Tcl) ist eine plattformunabhängige Tcl-Shell, die mit GTK+ geschrieben ist. Zusätzlich zur interaktiven Nutzung unterstützt sie das Erzeugen von Buttons, die benutzerdefinierte Tcl-Skripte enthalten können. GemTcl unterstützt auch das Laden von Glade-Oberflächen, für die Callbacks für ihre Buttons hinzugefügt werden können. Sie kann daher als Umgebung für die schnelle Entwicklung von Anwendungen angesehen werden. Sie ist besonders für Steuerungsanwendungen geeignet und enthält einen über XML-RPC gesteuerten Mikroskop-Simulator, um das zu demonstrieren. (non)