Appnest

Shellwave: SSH Client & SFTP

Open-source SSH client and terminal with SFTP, port forwarding and jump hosts

Android · v1.8.0 · LordOfPolls

About Shellwave: SSH Client & SFTP

Shellwave is an open-source SSH client and terminal for Android phones, tablets

and foldables. Connect to your Linux servers, Raspberry Pi or homelab with SFTP,

port forwarding and sessions that survive a dropped connection.

It exists because every mobile SSH client makes you choose between convenient

and trustworthy — and that's a stupid choice.

Sessions that survive

Your train goes into a tunnel and the connection drops. When the signal comes

back, your session is still there — reconnected without re-typing a password,

and with optional tmux-backed sessions, reattached with scrollback intact. You

don't do anything. Hosts can also keep a persistent session running, so you can

close the app and come back to exactly where you left off.

Nothing is trusted for you

Host keys are checked the first time you connect and remembered after that, with

the fingerprint shown so you can check it yourself. If a host key ever changes,

Shellwave stops you before you go any further. There is no accept-all mode, and

a script running from a widget or a tile never answers a prompt on your behalf.

Your keys stay on your device

Password, an imported private key, a key generated on your device (Ed25519,

ECDSA or RSA), OpenSSH certificates, or keyboard-interactive/2FA — whatever you

already use. Everything is encrypted

More developer tools for Android