nux
August 26, 2026 ยท View on GitHub
A Go implementation of the Uxn virtual machine, by nf.
Features
- Full support for Varvara's System, Console, Screen, Controller, Mouse, File, and Datetime devices.
- Live-reloading and rebuilding of uxntal source (
-dev). - An interactive debugger (
-debug). - Runs on macOS, Linux, and Windows (mostly tested/developed on macOS).
Todo
- Implement the Audio device.
Known issues
- The button events of the Mouse device somehow misfire.
- The GUI doesn't always shut down when exiting the debugger.