Проектот 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 формат.



Извор: opennet.ru

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