Die TUI Studio-projek ontwikkel 'n visuele omgewing vir die ontwerp van konsole-koppelvlakke.

Die kode vir TUI Studio (Visual Terminal UI Designer), 'n visuele ontwerpomgewing vir gebruikerskoppelvlakke wat in 'n teksterminaal loop, is vrygestel. Die omgewing maak voorsiening vir interaktiewe, visuele koppelvlakskepping deur voorafgemaakte blokke te sleep en te laat val, eienskappe visueel te wysig en die resultaat onmiddellik te voorskou. Die gegenereerde koppelvlakuitleg kan uitgevoer word vir gebruik in die Ink-, BubbleTea-, Blessed-, Textual-, OpenTUI- en Tview-raamwerke.

Die projek is in TypeScript geskryf met behulp van React, Vite, Zustand, Tailwind CSS, en Lucide React. Die kode word versprei onder die MIT-lisensie. Onder die ontwikkelingshoogtepunte is dat byna al TUI Studio se kode deur die KI-assistent Claude geskryf is.

TUI Studio bied meer as 20 gereedgemaakte koppelvlakkomponente (knoppies, spyskaarte, tabelle, lyste, vorderingsaanwysers, dialoë, gereedskapstips, ens.) en ondersteun 8 ontwerptemas, sowel as ligte en donker modusse, gradiëntvullings, ASCII-kleure en aksentkleure. Dit is moontlik om veranderinge terug te stel. 'n Pasgemaakte koppelvlak is ook beskikbaar om jou eie komponente te skep. Projekte word in JSON-formaat gestoor.



Bron: opennet.ru

Voeg 'n opmerking