tuile 0.1.0
Tuile is a small TUI framework built on top of the TTY toolkit. It models the terminal as a tree of components (windows, lists, text fields, popups) with an invalidation-based repaint model and a single-threaded event queue, so apps don't have to think about locking. The name is French for "roof tile" — a small piece that composes into a larger whole.
Gemfile:
=
install:
=
Versions:
- 0.1.0 May 02, 2026 (50.5 KB)
Runtime Dependencies (8):
concurrent-ruby
~> 1.3
logger
~> 1.7
rainbow
~> 3.1
strings-truncation
~> 0.1
tty-cursor
~> 0.7
tty-screen
~> 0.8
unicode-display_width
>= 2.6, < 4.0
zeitwerk
~> 2.7