Windows · Tauri · russh

SSH into your boxes.
Nothing else.

A minimal, secure SSH client for Windows. Tabbed sessions, a small saved-host list, password auth, host-key verification, and encrypted saved passwords. Pared down on purpose.

Windows 10/11 (x64) · build from source · MIT licensed · no telemetry

What it does

Tabbed sessions

Open and switch between a few SSH connections at once, in one window.

Saved hosts

Save name / host / port / username for one-click reconnect.

Password auth

Works with PAM / keyboard-interactive prompts, auto-answered transparently.

Encrypted secret storage

Saved passwords live in the Windows Credential Manager. Plaintext is never written to disk.

Host-key verification

Unknown and changed host keys prompt for an explicit trust decision (TOFU), with SHA-256 fingerprints.

Auto-reconnect

A dropped session shows a one-click reconnect overlay.

Terminal niceties

Right-click copy/paste menu, clickable links.

Requirements

  • Windows 10/11 (x64)
  • To build from source: Node.js 20.19+ (or 22.12+) with npm, and a Rust toolchain (stable, MSVC)
  • No pre-built download yet - building produces a standalone .exe and an NSIS installer; see the GitHub repo for build instructions

Security

  • The UI runs in a WebView with a strict Content-Security-Policy; all privileged work (network, file system, secrets) happens in the Rust backend.
  • Saved passwords live in the Windows Credential Manager and are only persisted on a successful connection, and only when you opt in.
  • Host keys are verified on every connection; changes are surfaced loudly.

Use this software only to access systems you own or are explicitly authorized to access.

What it isn't

No port forwarding, no key/agent/MFA auth, no themes, no settings dialog. simplessh is built to be just enough client for home-lab SSH - not a replacement for a full-featured terminal suite.