package lazytui

import "golazy.dev/lazytui"

Package lazytui groups terminal UI helpers for GoLazy tools.

It is intentionally small. Use subpackages such as progress for concrete terminal behavior.

Directories

Path Synopsis
lazytui/encoding/ansi Package ansi encodes and decodes ANSI and VT terminal byte streams.
lazytui/encoding/ansi/codes Package codes defines ANSI, ECMA-48, and common terminal extension codes.
lazytui/encoding/tty Package tty encodes terminal-control requests and applies them to terminal devices.
lazytui/examples/twoshells
lazytui/progress Package progress runs named terminal tasks with compact status output.
lazytui/pty Package pty starts commands behind pseudo terminals.
lazytui/window Package window defines terminal window geometry helpers.