Die Bibliothek Tecla stellt Programmen eine interaktive Möglichkeit zum Editieren der Kommandozeile bereit, ähnlich der Shell tcsh. Sie unterstützt das Wiederholen und Editieren von zuvor eingegebenen Kommandozeilen, Vervollständigung von Dateinamen und anwendungsspezifischen Argumenten mit der Tab-Taste und Ersetzung von Wildcards in Dateinamen. Die optional reentranten Module, die die Vervollständigung und Wildcard-Ersetzung vornehmen, sind auch separat für die allgemeine Verwendung verfügbar. Die Bibliothek ist kleiner und modularer als GNU Readline. Sie benötigt zudem weniger Speicher und besitzt eine weniger restriktive Lizenz. (non)