eltclsh (оболочка editline tcl) — интерактивная оболочка для языка программирования TCL. Он обеспечивает редактирование командной строки, просмотр истории, а также переменные и завершение команд благодаря функциям строки редактирования. Механизм завершения программируется аналогично tcsh и по умолчанию поставляется с интеллектуальным завершением для полного языка tcl.
Пакет также содержит интерактивный интерпретатор elwish для инструментария Tk.
eltclsh — это программное обеспечение с открытым исходным кодом, выпущенное под лицензией BSD.