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
Versions
-
0.2.1
-
source
- 0.2.1 source June 17, 2026 (54.5 KB)
-
-
0.2.0
-
source
- 0.2.0 source June 16, 2026 (52.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source May 27, 2026 (5.5 KB)
-