Build full-screen terminal apps in Ruby. Thaum provides a declarative layout DSL, composable sigils (widgets) and octagrams (composite components), a diff-based renderer with truecolor support, event dispatch with ticks and background actions, focus management, themes, and snapshot testing.
Required Ruby Version
>= 3.2.0
Authors
Tad Thorley