Το έργο TUI Studio αναπτύσσει ένα οπτικό περιβάλλον για το σχεδιασμό διεπαφών κονσόλας.

Κυκλοφόρησε ο κώδικας για το TUI Studio (Visual Terminal UI Designer), ένα περιβάλλον οπτικού σχεδιασμού για διεπαφές χρήστη που εκτελούνται σε ένα τερματικό κειμένου. Το περιβάλλον επιτρέπει τη διαδραστική, οπτική δημιουργία διεπαφών με μεταφορά και απόθεση προκατασκευασμένων μπλοκ, οπτική επεξεργασία ιδιοτήτων και προεπισκόπηση του αποτελέσματος εν κινήσει. Η δημιουργημένη διάταξη διεπαφής μπορεί να εξαχθεί για χρήση στα πλαίσια Ink, BubbleTea, Blessed, Textual, OpenTUI και Tview.

Το έργο είναι γραμμένο σε TypeScript χρησιμοποιώντας React, Vite, Zustand, Tailwind CSS και Lucide React. Ο κώδικας διανέμεται με την άδεια MIT. Μεταξύ των σημαντικότερων σημείων ανάπτυξης είναι ότι σχεδόν όλος ο κώδικας του TUI Studio γράφτηκε από τον βοηθό τεχνητής νοημοσύνης Claude.

Το TUI Studio προσφέρει πάνω από 20 έτοιμα στοιχεία διεπαφής (κουμπιά, μενού, πίνακες, λίστες, δείκτες προόδου, διαλόγους, συμβουλές εργαλείων κ.λπ.) και υποστηρίζει 8 θέματα σχεδίασης, καθώς και φωτεινές και σκοτεινές λειτουργίες, γεμίσματα με διαβάθμιση, χρώματα ASCII και χρώματα έμφασης. Είναι δυνατή η επαναφορά των αλλαγών. Διατίθεται επίσης μια προσαρμοσμένη διεπαφή για τη δημιουργία των δικών σας στοιχείων. Τα έργα αποθηκεύονται σε μορφή JSON.



Πηγή: opennet.ru

Προσθέστε ένα σχόλιο