Projektet TUI Studio udvikler et visuelt miljø til design af konsolgrænseflader

Koden til TUI Studio (Visual Terminal UI Designer) er åbnet, et miljø til visuel design af brugergrænseflader, der fungerer i tekstterminalen. Miljøet tillader interaktivt at skabe grænsefladen ved at trække og slippe færdige blokke med musen, redigere egenskaber i den visuelle tilstand og få et live-preview af resultatet. Den dannede grænseflade kan eksporteres til brug i rammerne Ink, BubbleTea, Blessed, Textual, OpenTUI og Tview.

Projektet er skrevet i TypeScript med brug af React, Vite, Zustand, Tailwind CSS og Lucide React. Koden distribueres under MIT-licensen. En bemærkelsesværdig funktion ved udviklingen er, at næsten hele koden til TUI Studio er skrevet af AI-assistenten Claude.

TUI Studio tilbyder over 20 færdige komponenter til opbygning af grænsefladen (knapper, menuer, tabeller, lister, progressionsindikatorer, dialoger, pop-up hints osv.) og understøtter 8 temaer samt lys og mørk tilstand, gradient fyld, ASCII-farver og akcentfarver. Der er mulighed for at fortryde ændringer. Der er et interface til at oprette egne komponenter. Projekter gemmes i JSON-format.



Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster