General Tech

Show HN: Ito – Build Terminal UIs in Lua

Ito, a Lua library for building terminal UIs, was created by two Neovim enthusiasts who wanted to harness (no pun intended) their terminal and editor customization skills. They chose Lua as the language for the library, which is built on top of a Rust foundation for performance. The library's design is minimal and allows users to define providers and customize the UI using Lua. A custom canvas implementation of the library was also created and exported as WASM, and a website was built to experiment with building UIs in Lua. The library and website are available on GitHub at uji-labs/ito and uji-labs/uji, respectively.

Read the full article at uji.sh →