Codul TUI Studio (Visual Terminal UI Designer) este acum disponibil; este un mediu pentru proiectarea vizuală a interfețelor utilizatorului care funcționează în terminale text. Acest mediu permite crearea interfeței într-un mod interactiv, prin glisarea blocurilor predefinite cu mouse-ul, editarea proprietăților în modul vizual și previzualizarea rezultatelor în timp real. Designul interfeței poate fi exportat pentru a fi utilizat în framework-uri precum Ink, BubbleTea, Blessed, Textual, OpenTUI și Tview.
Proiectul este scris în TypeScript folosind React, Vite, Zustand, Tailwind CSS și Lucide React. Codul este distribuit sub licența MIT. Printre caracteristicile dezvoltării se remarcă faptul că aproape tot codul TUI Studio a fost scris de asistentul AI Claude.
TUI Studio oferă peste 20 de componente gata făcute pentru construirea interfeței (buton, menu, tabel, liste, indicator de progres, dialoguri, tooltips etc.) și suportă 8 teme de design, precum și moduri luminoase și întunecate, umpluturi gradient, culori ASCII și culori de accent. Există posibilitatea de a anula modificările. Este disponibil un interfață pentru crearea propriilor componente. Proiectele sunt salvate în format JSON.
Sursa: opennet.ro
