Ito:用 Lua 构建终端 UI 的交互式工作坊
Show HN: Ito – Build Terminal UIs in Lua
Ito 是一个用 Lua 构建终端 UI 的交互式工作坊,通过 require("ito") 返回函数来构建视图,并用 ito.state(value) 管理可变状态。它提供 VStack、HStack、Text 等组件,以及 :spacing(1)、:padding(2)、:grow()、:bold()、:dim() 等修饰符,预览会随编辑实时更新,出错时保留上一次可用预览。