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.

Required Ruby Version

>= 3.3.0

Authors

Martin Vysny

Versions

  1. 0.9.0 July 05, 2026 (198 KB)
  2. 0.8.0 June 11, 2026 (167 KB)
  3. 0.7.0 June 09, 2026 (147 KB)
  4. 0.6.0 June 07, 2026 (142 KB)
  5. 0.5.0 May 21, 2026 (119 KB)
Show all versions (9 total)

Pushed by

SHA 256 checksum