清除条件
共 1 条
Hacker News Show10/15资讯产品发布/更新海外

Ito:用 Lua 构建终端 UI 的交互式工具

开发者发布 Ito,一个用 Lua 编写终端 UI 的交互式工作坊。用户通过 require("ito") 返回构建视图的函数,用 ito.state(value) 管理可变状态,并用 VStack、HStack、Text 等组件组合界面。支持 :spacing(1)、:padding(2)、:grow()、:bold()、:dim() 等修饰符调整布局与样式,编辑时预览实时更新,出错则保留上次可用预览。内置 Input 流程处理键盘导航、编辑和取消,提供全屏展开图标,ito.md 可作为给 LLM 的指南。原文信…

推荐理由用 Lua 写终端 UI 并实时预览,ito.md 可直接喂给 LLM 生成界面代码。