Het TUI Studio-project ontwikkelt een visuele omgeving voor het ontwerpen van console-interfaces.

De code voor TUI Studio (Visual Terminal UI Designer), een visuele ontwerpomgeving voor gebruikersinterfaces die in een tekstterminal draaien, is vrijgegeven. De omgeving maakt het mogelijk om interactieve, visuele interfaces te creëren door vooraf gemaakte blokken te slepen en neer te zetten, eigenschappen visueel te bewerken en het resultaat direct te bekijken. De gegenereerde interface-indeling kan worden geëxporteerd voor gebruik in de frameworks Ink, BubbleTea, Blessed, Textual, OpenTUI en Tview.

Het project is geschreven in TypeScript met behulp van React, Vite, Zustand, Tailwind CSS en Lucide React. De code wordt gedistribueerd onder de MIT-licentie. Een van de hoogtepunten van de ontwikkeling is dat bijna alle code van TUI Studio is geschreven door de AI-assistent Claude.

TUI Studio biedt meer dan 20 kant-en-klare interfacecomponenten (knoppen, menu's, tabellen, lijsten, voortgangsindicatoren, dialoogvensters, tooltips, enz.) en ondersteunt 8 ontwerpthema's, evenals lichte en donkere modi, kleurverlopen, ASCII-kleuren en accentkleuren. Wijzigingen ongedaan maken is mogelijk. Er is ook een aangepaste interface beschikbaar voor het maken van uw eigen componenten. Projecten worden opgeslagen in JSON-formaat.



Bron: opennet.ru

Voeg een reactie