Koden for TUI Studio (Visual Terminal UI Designer), et visuelt designmiljø for brukergrensesnitt som kjører i en tekstterminal, er utgitt. Miljøet tillater interaktiv, visuell grensesnittoppretting ved å dra og slippe forhåndslagde blokker, redigere egenskaper visuelt og forhåndsvise resultatet underveis. Det genererte grensesnittoppsettet kan eksporteres for bruk i rammeverkene Ink, BubbleTea, Blessed, Textual, OpenTUI og Tview.
Prosjektet er skrevet i TypeScript med React, Vite, Zustand, Tailwind CSS og Lucide React. Koden er distribuert under MIT-lisensen. Blant høydepunktene i utviklingen er at nesten all TUI Studios kode ble skrevet av AI-assistenten Claude.
TUI Studio tilbyr over 20 ferdige grensesnittkomponenter (knapper, menyer, tabeller, lister, fremdriftsindikatorer, dialogbokser, verktøytips osv.) og støtter 8 designtemaer, samt lyse og mørke moduser, gradientfyll, ASCII-farger og aksentfarger. Det er mulig å angre endringer. Et tilpasset grensesnitt er også tilgjengelig for å lage dine egne komponenter. Prosjekter lagres i JSON-format.
Kilde: opennet.ru
