Every feature Claude Code demands
Blade Terminal includes GPU-accelerated rendering, Shift+Enter and Kitty keyboard protocol for Claude Code, 24-bit true color, multiplayer sessions, tabs, themes, and a plugin ecosystem. All features work on Windows, macOS, and Linux with zero configuration.
GPU-Accelerated Rendering
Blade uses wgpu to render across every GPU backend from a single codebase. The entire frame draws in just two instanced draw calls.
- Vulkan, Metal, DX12, and WebGPU backends
- Glyph atlas with row-based bin packing
- Damage tracking - only re-render on changes
- 60+ FPS under heavy output
Shift+Enter & Kitty Keyboard
The only terminal with first-class Claude Code input support. Shift+Enter sends multi-line input, and the full Kitty keyboard protocol handles every modifier combination.
- Shift+Enter for multi-line Claude Code input
- CSI u encoding with push/pop/query mode stack
- Full F-key, app cursor, and modifier support
- IME for CJK and international text
24-bit True Color
Full RGB color support with 256-color and true color escape sequences. Syntax highlighting, diffs, and status indicators render with pixel-perfect accuracy.
- CSI 38;2;r;g;b m true color sequences
- 256-color palette support
- Bold, dim, underline, strikethrough, inverse
- 5 built-in themes with hot-reload
Remote Sessions
Built-in session multiplexer with WebSocket transport. Sessions persist across disconnects indefinitely - like tmux, but built into the terminal.
- Persistent sessions that survive disconnects
- WebSocket server with TLS and auth
- QR code pairing for mobile devices
- UDP auto-discovery on local network
Cloud Dev Environments
Spin up isolated dev environments with Claude Code pre-installed. Boot in under 10 seconds from your phone, tablet, or browser. Auto-hibernate when idle, resume instantly.
- Fully isolated VMs (own kernel, not containers)
- Claude Code and dev tools pre-installed
- Auto-hibernate after 30 min idle
- 56% cheaper than GitHub Codespaces
Ligatures & Full Unicode
HarfBuzz text shaping with programming ligature support. Full grapheme cluster handling for emoji sequences, CJK characters, and combining marks.
- Programming ligatures (=>, ->, !=, ===)
- ZWJ emoji sequences and variation selectors
- Automatic font fallback chain
- CJK wide character support
Work Together in the Same Terminal
Share your terminal session with a single command. See live cursors, chat with end-to-end encryption, and control who can type with driver/observer roles.
- blade share generates an invite code instantly
- End-to-end encrypted chat (X25519 + AES-256-GCM)
- Live cursor sharing across participants
- Driver/Observer role controls
Tabs, Themes & Plugins
Multiple tabs with Ctrl+Shift+T/W, 5 built-in themes with hot-reload, and a full plugin SDK for community extensions via BladeHub.
- Catppuccin, Dracula, Nord, Solarized, Tokyo Night
- TOML config with hot-reload (no restart)
- Plugin SDK with trait-based API
- BladeHub registry: blade install theme nord
Frequently asked questions
What GPU backends does Blade support?
Blade uses wgpu to render across Vulkan, Metal, DX12, and WebGPU backends. It automatically selects the best backend for your system.
Does Blade support ligatures and emoji?
Yes. Blade uses HarfBuzz text shaping for programming ligatures and supports full Unicode grapheme clusters including emoji with ZWJ sequences and variation selectors.
Is Blade compatible with Claude Code?
Yes. Blade supports Shift+Enter for multi-line input, Kitty keyboard protocol, 24-bit true color, bracketed paste mode, mouse reporting, and all OSC sequences Claude Code requires.
Can I customize Blade's appearance?
Yes. Blade includes 5 built-in themes (Catppuccin, Dracula, Nord, Solarized, Tokyo Night), configurable fonts with ligature support, and a Plugin SDK for community extensions via BladeHub.
Ready to try Blade?
Free to download. Works on Windows, macOS, and Linux.
Download Blade