SSH client for Linux

A GUI SSH client Linux users do not have to apologise for

You already have OpenSSH, and it is excellent. What it does not have is a host list you can search, a file manager attached to the session, tunnels you can toggle without reconnecting, and the same profiles on your laptop, your desktop and your phone.

deb, rpm and AppImage for x86_64 and aarch64. Free plan available.

Tempest running on Linux with several SSH sessions in a split workspace

Install

Packaged the way your distro expects

No curl-pipe-to-shell, no Electron tarball to babysit.

APT repository with a signed key — add it once and tempest updates with everything else.
Standalone .deb, .rpm and .AppImage builds, for both x86_64 and aarch64.
ARM64 is a first-class build, not an afterthought — it runs on a Raspberry Pi or an Ampere workstation.
No snap package: deb, rpm and AppImage already cover what we ship to, and we would rather maintain three well.

The terminal itself

VT-correct, and fast enough for a full screen of logs

The terminal is the product, so it is not an afterthought around a websocket. vim, htop, tmux and mosh behave the way they do in your native terminal.

A GPU renderer for the times a build log scrolls faster than a canvas can repaint.
Split screens and a tab grid, so the deploy and the log tail are on the same screen. Split screens
Output highlighting rules that colour the lines you care about in someone else's log format. Output highlighting
Open Terminal Here from the file manager context menu. Folder context menu
A split Tempest workspace with several Linux servers open at once

Things ssh makes you retype

Your config file, but clickable

Everything here maps onto something you already know from ssh_config — it just stops being a file you edit at 2am.

Import ~/.ssh/config directly, ProxyJump entries included.
Local, remote and dynamic SOCKS5 forwards saved per host and toggled live. Port forwarding guide
Agent forwarding and X11 forwarding to your own X server, as switches on the host. Agent & X11 forwarding
Connection multiplexing, so the second session to a host is instant. Multiplexing docs
FIDO2 keys, OpenSSH certificates, and post-quantum key exchange. Post-quantum SSH

Frequently asked questions

Is it free?
SSH, Mosh, SFTP, FTP, S3 and WebDAV are free permanently, on one synced device, with no card and no trial clock. The tunnels, jump hosts, multiplexing, agent and X11 forwarding described above are Pro, as are Kubernetes, RDP, VNC, serial and the AI agent.
Which Linux packages are available?
deb, rpm and AppImage, built for x86_64 and aarch64, plus an APT repository for Debian and Ubuntu family distributions. Fedora and RHEL users take the rpm.
Does it work on Wayland?
Yes. It is an Electron application, so it runs under both Wayland and X11 sessions like the rest of your desktop.
Why would I use this instead of the terminal I already have?
For a handful of servers, you should not — plain ssh is fine. This is for the list that has grown past what you can remember: searchable hosts, attached file manager, saved tunnels, and the same list on every machine.
Can I use it without an account?
Yes. Direct connections need nothing but the target host; an account only enables encrypted sync, mobile handoff and team features. Where credentials are stored
Is there a self-hosted server?
Yes — you can run the sync backend and the browser client on your own infrastructure with Docker or Kubernetes. Self-hosted Tempest

Keep OpenSSH. Lose the sticky note of hostnames.