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

添加评论