Skip to content

Warp

App Terminal

AI-powered terminal with blocks-based UI. Rust-based, GPU-accelerated.

Warp is a modern terminal built in Rust with GPU acceleration, backed by venture capital funding. It breaks from the traditional terminal paradigm with a blocks-based UI where each command and its output form a distinct visual block that can be selected, copied, and shared independently.

Warp's most distinctive feature is its AI integration — it offers command suggestions, natural language to shell translation, and inline documentation. The terminal also features a modern text editor for command input (with selection, multi-cursor, and syntax highlighting) rather than the traditional readline-style input.

Under the hood, Warp uses its own GPU-rendered terminal emulator with good standards compliance. It supports truecolor, mouse tracking, bracketed paste, and most modern escape sequences. The Rust codebase provides native performance while the GPU renderer handles smooth scrolling and high-DPI displays. Available on macOS and Linux.

Backend: AI-powered terminal with blocks-based UI. Rust-based, GPU-accelerated.
86%
218 passed · 36 failed of 254 features
Tested: April 10, 2026
Analysis2026-04-06

Warp scores 90% (147/164) on the terminfo.dev feature matrix, with gaps in the Core TUI, Modern TUI, Rich TUI, Legacy, Unicode baselines. Ranks #5 of 12 tested terminals. Missing 17 features.

Version History

VersionSupportScoreFeatures
0.2026.03.18.08.24.03
90%147 / 164
86%218 / 254

Character Sets

FeatureSupportNotes
DEC line drawing character set✓ yes
DEC Special Graphics✓ yes
G0/G1 character set switching✓ yes
UTF-8 mode✓ yes

Extensions

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