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.17.0
    1. source

      1. 0.17.0 source September 23, 2026 (674 KB)
  2. 0.16.0
    1. source

      1. 0.16.0 source September 18, 2026 (553 KB)
  3. 0.15.0
    1. source

      1. 0.15.0 source September 05, 2026 (777 KB)
  4. 0.14.0
    1. source

      1. 0.14.0 source August 31, 2026 (558 KB)
  5. 0.13.0
    1. source

      1. 0.13.0 source August 25, 2026 (493 KB)
Show all versions (17 total)

Pushed by

SHA 256 checksum