Silkie extension reference

Silkie extends kitty with tablet and touch input, gestures, terminal-side ink, vector graphics, HDR, and display and presentation feedback. This reference specifies Silkie’s additions: their escape sequences, fields, units, replies, configuration, and implementation limits.

Start with Extension capabilities protocol to discover what a terminal supports, then OSC 777 extension framing for the framing and timing rules shared by the OSC 777 protocols. Show pointer provides an interactive input inspector.

For the project overview, see A terminal for richer interaction.. For installation, see Install Silkie. The Writing software for Silkie connects these extensions to kitty’s protocols, kitten tools, and the underlying terminal conventions.