Projekt TUI Studio vyvíja vizuálne prostredie na navrhovanie rozhraní konzol.

Bol vydaný kód pre TUI Studio (Visual Terminal UI Designer), vizuálne dizajnové prostredie pre používateľské rozhrania bežiace v textovom termináli. Prostredie umožňuje interaktívne vytváranie vizuálnych rozhraní presúvaním vopred pripravených blokov, vizuálnou úpravou vlastností a zobrazením ukážky výsledku za chodu. Vygenerované rozloženie rozhrania je možné exportovať na použitie v frameworkoch Ink, BubbleTea, Blessed, Textual, OpenTUI a Tview.

Projekt je napísaný v jazyku TypeScript s použitím Reactu, Vite, Zustandu, Tailwind CSS a Lucide React. Kód je distribuovaný pod licenciou MIT. Medzi najdôležitejšie vývojové prvky patrí, že takmer všetok kód TUI Studia napísal asistent AI Claude.

TUI Studio ponúka viac ako 20 hotových komponentov rozhrania (tlačidlá, ponuky, tabuľky, zoznamy, indikátory priebehu, dialógy, popisy atď.) a podporuje 8 dizajnových tém, ako aj svetlé a tmavé režimy, prechodové výplne, farby ASCII a zvýrazňovacie farby. Je možné vrátiť zmeny späť. K dispozícii je aj vlastné rozhranie na vytváranie vlastných komponentov. Projekty sa ukladajú vo formáte JSON.



Zdroj: opennet.ru

Pridať komentár