Для сценарного языка OneScript написаны библиотеки, создающие графический интерфейс
и тем самым расширяющие его возможности и область применения. Одна из них - библиотека
OneScriptForms использует объекты из
пространства имен System.Windows.Forms.
Другая - OneScriptDeclarativeForms
для построения интерфейса использует веб-технологии.
И есть разработка
oscript-simple-gui, так же с объектами
System.Windows.Forms.
Вроде бы достаточно. Но когда в телеграмм канале односкрипта
Чат по движку OneScript и библиотеке пакетов oscript-library
обсуждалось улучшение общения с консолью, я подумал, что здесь есть над чем поработать. Как следует
пройдясь по интернету нашел на github продвинутую реализацию TUI
Terminal.Gui.
Подходила по всем параметрам. Написана на C#, находится в активной разработке, большое сообщество разработчиков,
10k+ звезд, завидные характеристики. Дело за малым, адаптировать для односкрипта. Что из этого получилось судите сами.