Ir izlaists TUI Studio (Visual Terminal UI Designer) kods — vizuāla dizaina vide lietotāja saskarnēm, kas darbojas teksta terminālī. Vide ļauj veidot interaktīvu, vizuālu saskarni, velkot un nometot iepriekš sagatavotus blokus, vizuāli rediģējot īpašības un acumirklī priekšskatot rezultātu. Ģenerēto saskarnes izkārtojumu var eksportēt izmantošanai Ink, BubbleTea, Blessed, Textual, OpenTUI un Tview ietvaros.
Projekts ir rakstīts TypeScript valodā, izmantojot React, Vite, Zustand, Tailwind CSS un Lucide React. Kods tiek izplatīts saskaņā ar MIT licenci. Starp izstrādes spilgtākajiem momentiem ir tas, ka gandrīz visu TUI Studio kodu ir uzrakstījis mākslīgā intelekta asistents Klods.
TUI Studio piedāvā vairāk nekā 20 gatavus saskarnes komponentus (pogas, izvēlnes, tabulas, sarakstus, progresa indikatorus, dialogus, rīkjoslas utt.) un atbalsta 8 dizaina tēmas, kā arī gaišos un tumšos režīmus, gradienta aizpildījumus, ASCII krāsas un akcenta krāsas. Izmaiņas ir iespējams atsaukt. Ir pieejama arī pielāgota saskarne savu komponentu izveidei. Projekti tiek saglabāti JSON formātā.
Avots: opennet.ru
