Il progetto TUI Studio sviluppa un ambiente visivo per la progettazione di interfacce console

È stato aperto il codice di TUI Studio (Visual Terminal UI Designer), un ambiente per la progettazione visiva delle interfacce utente che operano in un terminale testuale. L'ambiente consente di creare visivamente l'interfaccia in modo interattivo, trascinando blocchi predefiniti con il mouse, modificando le proprietà in modalità visiva e visualizzando il risultato in tempo reale. Il layout creato può essere esportato per l'utilizzo nei framework Ink, BubbleTea, Blessed, Textual, OpenTUI e Tview.

Il progetto è scritto in TypeScript utilizzando React, Vite, Zustand, Tailwind CSS e Lucide React. Il codice è distribuito con licenza MIT. Tra le peculiarità dello sviluppo si segnala che quasi tutto il codice di TUI Studio è stato scritto da un assistente AI, Claude.

In TUI Studio sono disponibili oltre 20 componenti pronti per la costruzione dell'interfaccia (pulsanti, menu, tabelle, liste, indicatori di progresso, dialoghi, tooltip, ecc.) e sono supportati 8 temi, oltre alla modalità chiara e scura, riempimenti gradienti, colori ASCII e colori accentuati. È possibile annullare le modifiche. È disponibile un'interfaccia per creare i propri componenti. I progetti vengono salvati in formato JSON.



Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster