Built with Rust + GPUI

A blazing-fast,
GPU-accelerated
terminal emulator.

Native rendering, truecolor support, workspaces, tabs, and git integration — everything you need, nothing you don't.

256 colors 12+ themes tabs
~/projects/vterm

Why vterm?

Blazing Fast

Powered by GPUI for native, GPU-accelerated rendering with minimal latency.

TrueColor Support

Full 256-color and truecolor support natively interpreted from ANSI escapes.

Workspaces & Tabs

Multiple isolated workspaces, sidebar navigation, and multi-tabbed terminals.

Git Integration

See your current branch in the title bar. Click to switch branches instantly.

Customizable Themes

Ubuntu, Zed Dark, Dracula, Nord, Gruvbox, Tokyo Night, Catppuccin, and more.

Persisted State

Your tabs, workspaces, and theme selections persist across restarts.

Pick your vibe

Click a theme to preview it live.

Install

curl -fsSL https://raw.githubusercontent.com/boytur/vterm/master/install.sh | bash

Installs straight to /Applications · no Gatekeeper warning

Prefer a manual download?
⬇ Download vterm for macOS

vterm is free and open source, so it isn't signed with a paid Apple Developer ID and isn't notarized. A browser-downloaded DMG gets quarantined, so macOS will say "vterm is damaged" on first open. That's expected — just remove the quarantine flag once:

xattr -cr /Applications/vterm.app

Then open it normally. Alternatively, right-click the app → Open.

Build from source instead
git clone https://github.com/boytur/vterm.git
cd vterm
cargo run --release

Requires macOS. Linux/Windows support depends on GPUI.