Proyek TUI Studio mengembangkan lingkungan visual untuk mendesain antarmuka konsol.

Kode untuk TUI Studio (Visual Terminal UI Designer), sebuah lingkungan desain visual untuk antarmuka pengguna yang berjalan di terminal teks, telah dirilis. Lingkungan ini memungkinkan pembuatan antarmuka visual interaktif dengan menyeret dan meletakkan blok yang sudah jadi, mengedit properti secara visual, dan melihat pratinjau hasilnya secara langsung. Tata letak antarmuka yang dihasilkan dapat diekspor untuk digunakan dalam kerangka kerja Ink, BubbleTea, Blessed, Textual, OpenTUI, dan Tview.

Proyek ini ditulis dalam TypeScript menggunakan React, Vite, Zustand, Tailwind CSS, dan Lucide React. Kode tersebut didistribusikan di bawah lisensi MIT. Salah satu hal menarik dalam pengembangannya adalah hampir semua kode TUI Studio ditulis oleh asisten AI Claude.

TUI Studio menawarkan lebih dari 20 komponen antarmuka siap pakai (tombol, menu, tabel, daftar, indikator kemajuan, dialog, tooltip, dll.) dan mendukung 8 tema desain, serta mode terang dan gelap, isian gradien, warna ASCII, dan warna aksen. Perubahan dapat dikembalikan. Antarmuka kustom juga tersedia untuk membuat komponen Anda sendiri. Proyek disimpan dalam format JSON.



Sumber: opennet.ru

Tambah komentar