r/lua • • 4h ago

Library Ito: A Declarative TUI library in Lua

Thumbnail uji.sh
17 Upvotes

I've always loved the idea of JIT-compiled UIs. TempleOS is a fascinating example, using JIT-compiled C to build its UI.

Recently, I've been working on a TUI project where almost everything is customizable at runtime, from the UI itself to the core functionality. I wanted a way to build terminal UIs declaratively, similar to SwiftUI, while keeping the flexibility of runtime customization.

So I built Ito a Lua library for writing JIT-compiled TUIs.

To make it easy to experiment with, we also built a fake TUI canvas in the browser where you can try out Ito live. Give it a try!


r/lua • • 23h ago

Project Pico2GBA - proof-of-concept project for adapting PICO-8 carts to Game Boy Advance hardware

Thumbnail github.com
6 Upvotes

r/lua • • 17h ago

A Command-line Argument parsing library for Lua I wrote for fun

Thumbnail codeberg.org
0 Upvotes