Appearance
Rich TUI Baseline
Advanced features for cutting-edge TUIs
Cutting-edge terminal capabilities that enable the richest user experiences: the Kitty keyboard protocol (unambiguous key reporting with modifiers and release events), Kitty graphics protocol and Sixel for inline images, OSC 8 hyperlinks (clickable links in terminal output), OSC 52 clipboard access, extended underline styles (curly, dotted, dashed) with independent underline colors, semantic prompt markers (OSC 133), and text reflow on terminal resize.
Analysis2026-03-26
0 of 8 tested terminals achieve 100% Rich TUI compliance. Lagging: Kitty (60%), Terminal.app (60%), Cursor (67%). Most commonly missing: Tertiary Device Attributes (DA3), Kitty graphics protocol, XTGETTCAP (Query Terminfo).
Compliance Scorecard
Terminal Applications
Guidance
For Developers
Rich features enable experiences that were previously impossible in terminals — clickable links, inline images, precise keyboard input. Use feature detection (via DA1 responses or DECRPM queries) and degrade gracefully when unavailable.
For Terminal Authors
Rich compliance differentiates your terminal. The Kitty keyboard protocol is the most impactful single feature — it solves decades of terminal input ambiguity. Ghostty, Kitty, WezTerm, and foot lead here.
Features
Terminal Applications
Headless Backends
Parser correctness tested via Termless. A ✓ means the parser accepts the sequence, not that it renders correctly.