Проектът 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

Добавяне на нов коментар