Implement kitty keyboard protocol #22721

Open
opened 2026-01-31 08:21:34 +00:00 by claunia · 0 comments
Owner

Originally created by @unxed on GitHub (Jan 1, 2025).

Spec: https://sw.kovidgoyal.net/kitty/keyboard-protocol/

Dup #11509

I just wanted to draw your attention to two new facts:

  1. Since the Kitty protocol has started being supported in iTerm2, we can say that its independent implementation exists on all platforms except Windows. It seems to be gradually becoming a de facto technological standard.

  2. A patch with support for win32-input-mode has been written for the GNOME terminal. If you, like me, are interested in the development of the console applications ecosystem and improving their UX across all platforms, please express your support for its adoption.

Originally created by @unxed on GitHub (Jan 1, 2025). Spec: https://sw.kovidgoyal.net/kitty/keyboard-protocol/ Dup #11509 I just wanted to draw your attention to two new facts: 1) Since the Kitty protocol has [started being supported in iTerm2](https://gitlab.com/gnachman/iterm2/-/issues/10017), we can say that its independent implementation exists on all platforms except Windows. It seems to be gradually becoming a de facto technological standard. 2) A [patch with support for win32-input-mode](https://gitlab.gnome.org/GNOME/vte/-/issues/2601#note_2287197) has been written for the GNOME terminal. If you, like me, are interested in the development of the console applications ecosystem and improving their UX across all platforms, please express your support for its adoption.
claunia added the Needs-TriageNeeds-Tag-Fix labels 2026-01-31 08:21:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22721