Tke ist ein Tcl/Tk-basierter Quellcode-Editor mit vielen Funktionen. Er unterstützt Syntax-Hervorhebung und automatische Einrückung für viele Sprachen. Es gibt einen Vim-Modus, Verwaltung von Code-Schnipseln und Zwischenablage, Lesezeichen und mehrere Cursor. Die Oberfläche von Tke nutzt Tabs und eine Dateisystem-Seitenleiste. Er kann auch mit NFS und Sperren umgehen, ist mit Plugins erweiterbar, ermöglicht unbegrenztes Rückgängigmachen und Wiederholen und bietet Suche und Ersetzen mit regulären Ausdrücken und konfigurierbare Menüs. (non)