Koden för TUI Studio (Visual Terminal UI Designer), en miljö för visuell design av anvÀndargrÀnssnitt som fungerar i textbaserade terminaler, har öppnats. Miljön möjliggör interaktivt skapande av grÀnssnitt genom att dra och slÀppa fÀrdiga komponenter med musen, redigera egenskaper i realtid och förhandsgranska resultatet direkt. Den skapade grÀnssnittsmallen kan exporteras för anvÀndning med ramverken Ink, BubbleTea, Blessed, Textual, OpenTUI och Tview.
Projektet Àr skrivet i TypeScript med anvÀndning av React, Vite, Zustand, Tailwind CSS och Lucide React. Koden distribueras under MIT-licensen. En anmÀrkningsvÀrd aspekt av utvecklingen Àr att nÀstan hela koden för TUI Studio har skrivits av AI-assistenten Claude.
I TUI Studio erbjuds över 20 fÀrdiga komponenter för att skapa grÀnssnitt (knappar, menyer, tabeller, listor, progressindikatorer, dialoger, verktygstips osv.) och 8 olika teman stöds, samt ljusa och mörka lÀgen, gradientfyllningar, ASCII-fÀrger och accentfÀrger. Det finns möjlighet att Ängra Àndringar. Ett grÀnssnitt för att skapa egna komponenter Àr tillgÀngligt. Projekt sparas i JSON-format.
KĂ€lla: opennet.ru
