// open-source ssh client — windows, linux, macos
An SSH client that
respects your terminal.
MobaXterm-style sessions, modern Rust core. SSH, SFTP, WSL, X11 forwarding, port forwarding, and an encrypted credential vault — all in one tabbed client.
Everything you expect, in one place.
Six core features ship in the box. No plugins, no upsell.
SSH
russh-backed sessions with password, key, or agent auth and TOFU known-hosts.
SFTP
Docked side-pane with drag-drop upload and streaming progress.
WSL
WSL distros as tabs under ConPTY. `code .`, `explorer.exe`, all interop works.
X11 forwarding
Bundled VcXsrv on Windows — remote GUI apps pop as native windows.
Port forwarding
Local, remote, and dynamic (SOCKS5). Persistent + ad-hoc.
Vault
Argon2id + ChaCha20-Poly1305 for every stored secret. Zeroized on use.
Why ezTerm.
Same comforts, none of the cost.
| ezTerm | Typical paid alternative | |
|---|---|---|
| Price | Free (GPLv3) | Paid licence |
| Source | Open source | Closed |
| Core language | Rust | C / C++ |
| Encrypted vault | Argon2id + ChaCha20-Poly1305 | Yes |
| X11 server | Bundled (VcXsrv) | Bundled |
| Update cadence | Active development | Slow / quiet |
Install in 30 seconds.
Self-contained binary. No installer, no admin prompts.
# Download ezterm-windows-x86_64.tar.xz from the latest release
# https://github.com/ZerosAndOnesLLC/ezTerm/releases/latest
tar -xf ezterm-windows-x86_64.tar.xz
cd ezterm-windows-x86_64
./ezterm.exe# Install deps: webkit2gtk-4.1, libssl
# Then download ezterm-linux-x86_64.tar.xz (or -aarch64) from:
# https://github.com/ZerosAndOnesLLC/ezTerm/releases/latest
tar -xf ezterm-linux-x86_64.tar.xz
cd ezterm-linux-x86_64
./ezterm# Apple Silicon only for now
# Download ezterm-macos-aarch64.tar.xz from:
# https://github.com/ZerosAndOnesLLC/ezTerm/releases/latest
tar -xf ezterm-macos-aarch64.tar.xz
cd ezterm-macos-aarch64
./ezterm