Skip to content

Ghostty vs iTerm2

Side-by-side terminal feature comparison

Summary

Ghostty

92%
232/251 passed
vs

iTerm2

95%
239/251 passed

9 features differ between these terminals

Feature Comparison

Extensions

FeatureGhosttyiTerm2
System clipboard paste??
Font ligatures??
iTerm2 Inline Images (OSC 1337)
Kitty graphics protocol
Kitty graphics: animation
Kitty graphics: display
Kitty graphics: transmit
Kitty graphics: Unicode placeholders
Kitty keyboard protocol
Kitty keyboard: DISAMBIGUATE (flag 1)
Kitty keyboard: REPORT_ALL_KEYS (flag 8)
Kitty keyboard: REPORT_ALTERNATE (flag 4)
Kitty keyboard: REPORT_EVENTS (flag 2)
Kitty keyboard: REPORT_TEXT (flag 16)
Desktop Notifications (OSC 9/777)
VS Code Shell Integration (OSC 633)
Icon and title (OSC 0)
Icon name (OSC 1)
Foreground color query (OSC 10)
Reset color palette (OSC 104)
Background color query (OSC 11)
Reset foreground color (OSC 110)
Reset background color (OSC 111)
Reset cursor color (OSC 112)
Reset pointer fg color (OSC 113)
Reset pointer bg color (OSC 114)
Reset highlight background (OSC 117)
Reset highlight foreground (OSC 119)
Cursor color (OSC 12)
OSC 133;A prompt start (FTCS_PROMPT)
OSC 133;B command start (FTCS_COMMAND_START)
OSC 133;C command executed (FTCS_COMMAND_EXECUTED)
OSC 133;D command finished (FTCS_COMMAND_FINISHED)
OSC 133;P properties
iTerm2 Capability Reporting (OSC 1337)
iTerm2 Cell Size Reporting (OSC 1337)
Highlight background (OSC 17)
Set Wayland app-id (OSC 176)
Highlight foreground (OSC 19)
Window title (OSC 2)
Kitty color protocol (OSC 21)
Pointer shape (OSC 22)
Kitty color stack push (OSC 30001)
Systemd context (OSC 3008)
Kitty color stack pop (OSC 30101)
Color palette (OSC 4)
Audio sound (OSC 440)
Special color (OSC 5)
Clipboard access (OSC 52)
OSC 52 clipboard read
OSC 52 clipboard write
OSC 5522 advanced clipboard
Screen flash (OSC 555)
OSC 633;A prompt start
OSC 633;B prompt end
OSC 633;C pre-execution
OSC 633;D command finished
OSC 633;E set commandline
OSC 633;P properties
OSC 66 text sizing
VTE termprop (OSC 666)
Current directory (OSC 7)
Locale query/set (OSC 701)
Version query (OSC 702)
Set normal font (OSC 710)
Scroll view up (OSC 720)
Cell size report (OSC 776)
Notifications (OSC 777)
Font size query/set (OSC 7770)
Font + window size (OSC 7777)
Hyperlinks (OSC 8)
OSC 9;4 progress bar
Desktop notifications (OSC 99)
Text reflow on resize
Semantic prompts (OSC 133)
Sixel graphics
Sixel support in DA1
Sixel geometry report (CSI ? Pi;Pa;Pv S)??
24-bit truecolor

Only in Ghostty

1 features supported by Ghostty but not iTerm2:

Only in iTerm2

8 features supported by iTerm2 but not Ghostty: