Відкрито код TUI Studio (Visual Terminal UI Designer), середовища для візуального проектування інтерфейсів користувача, які працюють у текстовому терміналі. Середовище дозволяє в інтерактивному режимі наочно формувати інтерфейс, перетягуючи готові блоки мишею, редагуючи властивості візуального режиму і передбачаючи результат на лету. Сформований макет інтерфейсу може бути експортований для використання у фреймворках Ink, BubbleTea, Blessed, Textual, OpenTUI та Tview.
Проект написаний на TypeScript з використанням React, Vite, Zustand, Tailwind CSS та Lucide React. Код розповсюджується під ліцензією MIT. З особливостей розробки зазначається, що майже весь код TUI Studio написаний асистентом AI Claude.
У TUI Studio надається понад 20 готових компонентів для формування інтерфейсу (кнопки, меню, таблиці, списки, індикатор прогресу, діалоги, підказки тощо) і підтримується 8 тем оформлення, а також світлий і темний режим, градієнтні заливки, ASCII-кольори та акцентні кольори. Є можливість відкату змін. Доступний інтерфейс створення своїх компонентів. Проекти зберігаються у форматі JSON.
Джерело: opennet.ru
