Appearance
Kitty Extensions
Extensions introduced by the Kitty terminal emulator. The Kitty keyboard protocol provides unambiguous, modifier-aware key reporting that solves longstanding terminal input limitations (distinguishing Ctrl+I from Tab, reporting key release events). The Kitty graphics protocol enables inline image display via a chunked base64 transfer mechanism. Kitty also introduced extended underline styles (curly, dotted, dashed) with configurable colors. These protocols are adopted by Ghostty, WezTerm, foot, and other modern terminals.
5 features in this category