O projeto TUI Studio desenvolve um ambiente visual para o design de interfaces de console.

O código do TUI Studio (Visual Terminal UI Designer), um ambiente de design visual para interfaces de usuário executado em um terminal de texto, foi liberado. O ambiente permite a criação interativa de interfaces visuais por meio do arrastar e soltar de blocos predefinidos, edição visual de propriedades e visualização instantânea do resultado. O layout da interface gerada pode ser exportado para uso nos frameworks Ink, BubbleTea, Blessed, Textual, OpenTUI e Tview.

O projeto foi escrito em TypeScript usando React, Vite, Zustand, Tailwind CSS e Lucide React. O código é distribuído sob a licença MIT. Um dos destaques do desenvolvimento é que quase todo o código do TUI Studio foi escrito pelo assistente de IA, Claude.

O TUI Studio oferece mais de 20 componentes de interface prontos para uso (botões, menus, tabelas, listas, indicadores de progresso, diálogos, dicas de ferramentas, etc.) e suporta 8 temas de design, além de modos claro e escuro, preenchimentos gradientes, cores ASCII e cores de destaque. É possível reverter as alterações. Uma interface personalizada também está disponível para a criação de seus próprios componentes. Os projetos são salvos em formato JSON.



Fonte: opennet.ru

Adicionar um comentário