Skip to content

Kitty

Feature ID: apc-kitty-graphics. Type: feature.

Terminal compatibility

Missing records mean unknown. as-of identifies the assessed version or revision, not the first release to support a feature.

TerminalSupportAs ofNotes and evidence
AlacrittyUnsupportedImported · unverifiedUnversionedNo ([Alacritty issue #910, "Sixel/graphics support"](https://github.com/alacritty/alacritty/issues/910), closed as out of scope.) | Also recorded: No ([Alacritty issue #910, "Sixel/graphics support"](https://github.com/alacritty/alacritty/issues/910), closed as out of scope.); Declined by the maintainers

import import

Apple TerminalUnknownUnversionedNo assessment recorded.
ConPTY (conhost)UnknownUnversionedNo assessment recorded.
ContourPartialImported · unverifiedUnversionedPartial ([Contour VT extensions](https://github.com/contour-terminal/contour/blob/master/docs/vt-extensions/index.md).) | Also recorded: Partial ([Contour VT extensions](https://github.com/contour-terminal/contour/blob/master/docs/vt-extensions/index.md).); Own "good image protocol" plus partial kitty

import import

DomTermUnknownUnversionedNo assessment recorded.
footUnknownUnversionedNo assessment recorded.
GhosttySupportedImported · unverifiedUnversionedYes ([Ghostty VT reference](https://ghostty.org/docs/vt).) | Also recorded: Yes ([Ghostty VT reference](https://ghostty.org/docs/vt).); Placeholders Yes; animation No

import import

iTerm2UnknownUnversionedNo assessment recorded.
kittySupportedImported · unverifiedUnversionedYes | Also recorded: Yes ([kitty graphics protocol](https://sw.kovidgoyal.net/kitty/graphics-protocol/).); Reference implementation

import import

KonsoleSupportedImported · unverifiedUnversionedYes ([Konsole release notes](https://konsole.kde.org/), 22.04.) | Also recorded: Yes, 22.04+ ([Konsole 22.04 announcement](https://kde.org/announcements/gear/22.04.0/).); Subset; `?` for placeholders and animation

import import

minttyUnknownUnversionedNo assessment recorded.
mltermUnknownUnversionedNo assessment recorded.
PuTTYUnknownUnversionedNo assessment recorded.
RevenantUnknownUnversionedNo assessment recorded.
RLoginUnknownUnversionedNo assessment recorded.
stPartialImported · unverifiedUnversionedPartial; Community patch only

import

tmuxPartialImported · unverifiedUnversionedPassthrough only | Also recorded: Partial ([tmux manual, `allow-passthrough`](https://man.openbsd.org/tmux#allow-passthrough).); Passthrough with `allow-passthrough`; placeholders render as cells

import import

rxvt-unicodeUnknownUnversionedNo assessment recorded.
VTEUnknownUnversionedNo assessment recorded.
waystSupportedImported · unverifiedUnversionedYes ([wayst](https://github.com/91861/wayst).)

import

WezTermSupportedImported · unverifiedUnversionedYes ([WezTerm image protocols](https://wezterm.org/imgcat.html).) | Also recorded: Yes ([WezTerm imgcat](https://wezterm.org/imgcat.html).); Placeholders `?`; animation No

import import

Windows TerminalUnknownUnversionedNo assessment recorded.
xtermUnknownUnversionedNo assessment recorded.
xterm.jsUnknownUnversionedNo assessment recorded.