Пројекат TUI Studio развија визуелно окружење за дизајнирање конзолних интерфејса.

Објављен је код за TUI Studio (Visual Terminal UI Designer), визуелно дизајнерско окружење за корисничке интерфејсе који се покрећу у текстуалном терминалу. Окружење омогућава интерактивно, визуелно креирање интерфејса превлачењем и испуштањем унапред направљених блокова, визуелним уређивањем својстава и прегледом резултата у ходу. Генерисани распоред интерфејса може се извести за употребу у оквирима Ink, BubbleTea, Blessed, Textual, OpenTUI и Tview.

Пројекат је написан у TypeScript-у користећи React, Vite, Zustand, Tailwind CSS и Lucide React. Код се дистрибуира под MIT лиценцом. Међу најважнијим карактеристикама развоја је то што је скоро сав код TUI Studio-а написао асистент за вештачку интелигенцију Клод.

TUI Studio нуди преко 20 готових компоненти интерфејса (дугмад, меније, табеле, листе, индикаторе напретка, дијалоге, објашњења алата итд.) и подржава 8 тема дизајна, као и светле и тамне режиме, градијентне испуне, ASCII боје и акцентне боје. Могуће је враћање промена. Такође је доступан прилагођени интерфејс за креирање сопствених компоненти. Пројекти се чувају у JSON формату.



Извор: опеннет.ру

Додај коментар