TUI Studio: Визуальный инструмент для проектирования пользовательского интерфейса терминала (альфа-версия)

TUI Studio — это визуальный инструмент для создания пользовательских интерфейсов терминала (TUI) через интерфейс редактора, похожий на Figma. Он позволяет дизайнерам создавать TUI визуально, а не верстать макеты вручную.
Основные возможности
Инструмент предоставляет визуальный холст, на котором можно перетаскивать компоненты с предпросмотром ANSI в реальном времени на настраиваемых уровнях масштабирования. Он включает более 20 встроенных компонентов TUI: Экран, Блок, Кнопка, Текстовое поле, Таблица, Список, Дерево, Вкладки, Модальное окно, Спиннер, Индикатор выполнения, Флажок, Переключатель, Выпадающий список, Переключатель, Текст, Меню, Навигационная цепочка, Всплывающее окно, Подсказка и Разделитель.
Варианты макета включают режимы Абсолютный, Flexbox и Сетка с полным контролем свойств, аналогично CSS в браузерах. Доступно восемь цветовых тем: Dracula, Nord, Solarized, Monokai, Gruvbox, Tokyo Night, Nightfox и Sonokai, с обновлением холста в реальном времени при переключении тем.
Возможности экспорта (запланированы)
Инструмент планирует экспортировать готовый к использованию код в шесть фреймворков: Ink (TypeScript/React), BubbleTea (Go), Blessed (JavaScript/Node.js), Textual (Python), OpenTUI (TypeScript) и Tview (Go). Однако в источнике прямо указано: «Экспорт кода пока не работает. Мы активно над этим работаем — заходите позже».
Управление проектами
Проекты сохраняются в виде переносимых JSON-файлов .tui, которые можно открывать откуда угодно, коммитить в git или делиться с командами. Учетная запись или облако не требуются.
Доступность платформ и примечания по установке
TUI Studio доступен для macOS (Apple Silicon M1-M4), Windows и Docker. В источнике даны конкретные инструкции по установке:
- macOS: Gatekeeper блокирует приложение с сообщениями вроде «TUIStudio не может быть открыт, так как разработчик не идентифицирован» или «TUIStudio поврежден и не может быть открыт». Чтобы обойти: щелкните правой кнопкой мыши по .app → Открыть → Все равно открыть или перейдите в Системные настройки → Конфиденциальность и безопасность → «Все равно открыть».
- Windows: SmartScreen показывает «Windows защитила ваш компьютер». Нажмите Подробнее → Все равно запустить.
- Linux: Таких ограничений нет. Используйте
dpkg -i TUIStudio-amd64.debили дважды щелкните в файловом менеджере.
Текущий статус и цены
TUI Studio в настоящее время находится в альфа-версии с ранним доступом. Основной редактор можно бесплатно скачать и использовать. Планируется выпуск профессионального уровня с функциями для команд, облачной синхронизацией и приоритетной поддержкой.
📖 Read the full source: HN LLM Tools
👀 Смотрите также

CodeLedger: Открытый плагин Claude Code отслеживает использование токенов и фоновые агенты
CodeLedger — это плагин с открытым исходным кодом для сервера MCP в Claude Code, который автоматически отслеживает использование токенов в проектах, идентифицирует фоновых агентов и предоставляет рекомендации по оптимизации затрат на основе анализа локальных JSONL-файлов сессий.

Ветка Career-Ops добавляет поиск вакансий на LinkedIn с использованием Apify.
Разработчик форкнул систему career-ops Claude Code и добавил поиск вакансий на LinkedIn с помощью Apify, устранив главное ограничение исходного проекта, который сканировал только заранее настроенные страницы карьеры компаний.

FixAI: Браузерная игра, которая учит потребительскому праву через борьбу с корпоративными ИИ-ботами
FixAI — это браузерная игра с 36 уровнями, в которой игроки спорят с корпоративными или государственными системами ИИ, используя реальные законы о защите прав потребителей. Созданная на Vanilla JS, Node/Express и Claude Haiku, она включает систему оценки сопротивления и образовательные пояснения к юридическим аргументам.

Солитер: Открытая инфраструктура идентификации для ИИ-агентов
Solitaire — это проект с открытым исходным кодом, представляющий инфраструктуру идентификации для ИИ-агентов, который фокусируется на том, как агенты улучшают свои рабочие отношения с пользователями со временем, а не только на запоминании. Проект является локально-ориентированным, независимым от модели и доступен через pip install solitaire-ai.