$ termdex

Terminal · Wez Furlong

WezTerm

Rust, GPU-rendered terminal and multiplexer for Linux, macOS, Windows and BSDs, configured in Lua. It has an embedded SSH client, SSH/Unix/TLS multiplexer domains and serial port support.

Official site

~/facts

platforms
macOSWindowsLinux
price
FreeFree (seen 2026-10-20); no price on the site, MIT license on GitHub, sponsor page linked
source
Open sourceLicence: MIT
github
wezterm/wezterm 29.3k stars, seen 2026-10-20

~/features

✓ documented · – absent or not in its feature list · ? not verified

+ strengths

  • Embedded SSH client (wezterm ssh): new tabs and panes reuse the existing session channel, so no repeated authentication
  • Multiplexer domains (Unix, SSH, TLS) keep remote tabs alive; TLS domains reconnect automatically after a drop
  • Same Lua-configured terminal on Windows, macOS, Linux and BSD, with a built-in serial port command

! weak points

  • SSH domains need a compatible wezterm binary installed on the remote host
  • Plain wezterm ssh sessions are non-persistent; tabs end when the connection drops
  • Docs list only some ~/.ssh/config options (ProxyCommand, IdentityAgent); other options are parsed but ignored, and no ProxyJump, port-forwarding or X11 support is documented

~/who it is for

best for
Users who want one Lua-scripted terminal with built-in multiplexing and SSH on Windows, macOS and Linux.
look elsewhere if
People who want a GUI host manager, SFTP browser or tunnel manager.

~/sources

Checked 2026-10-20. Prices and features change; the vendor's page is the authority.

Not verified