sshctl 0.3.0 — the TUI becomes the default
The terminal UI is now the default shell: cargo install sshctl builds
sshctl-tui alone — the shell that works everywhere, over ssh, in tmux, on
machines without a screen — and the cheapest to build. The CLI and the GUI
are one feature flag away:
cargo install sshctl # the TUI
cargo install sshctl --features cli # + the CLI
cargo install sshctl --no-default-features --features cli # only the CLI
cargo install sshctl --all-features # all threeThe release archives below still hold all three binaries; the macOS ones are
signed and notarized, and every artifact carries a build-provenance
attestation plus a line in SHA256SUMS.
Details in the
CHANGELOG. Built
in collaboration with Claude (Anthropic).
Note (2026-08-01): this is the last release with a native Windows build. sshctl now ships for macOS and Linux; on Windows, run the Linux build under WSL. The sshctl-windows-x86_64.zip above keeps working but is not maintained.
Note (2026-08-01, later that day): this is also the last release with the GUI. sshctl.app and the sshctl-gui binaries above keep working but are not maintained; the terminal UI — the default shell — is the way forward.