The TUI Studio project develops a visual environment for designing console interfaces.

The code for TUI Studio (Visual Terminal UI Designer), an environment for visually designing user interfaces that operate in a text terminal, is now open source. The environment allows you to visually create the interface interactively by dragging and dropping ready-made blocks with the mouse, editing properties in visual mode, and previewing the results in real time. The generated interface layout can be exported for use in the Ink, BubbleTea, Blessed, Textual, OpenTUI, and Tview frameworks.

The project is written in TypeScript using React, Vite, Zustand, Tailwind CSS, and Lucide React. The code is distributed under the MIT license. Notably, almost all of the TUI Studio code is written by the AI assistant Claude.

TUI Studio offers over 20 ready-made components for interface creation (buttons, menus, tables, lists, progress indicators, dialogues, tooltips, etc.) and supports 8 themes, as well as light and dark modes, gradient fills, ASCII colors, and accent colors. There is an option to revert changes. An interface for creating your own components is available. Projects are saved in JSON format.



Source: opennet.ru
Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster