DroidStore

Browse all apps
Install from link About

Shellwave: SSH Client & SFTP

Open-source SSH client and terminal with SFTP, port forwarding and jump hosts
io.github.lordofpolls.shellwave
Version1.10.0
Download size15.2 MB
Released2026-11-04
CategoryDevelopment
SourceF-Droid · fdroid-main
Install on phone via USB ⤓ Download Shellwave: SSH Client & SFTP APK (15.2 MB)

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 on-device, with hardware-backed protection on phones that support it, and an optional biometric lock. You can generate a key on the device and install it in a host's authorized_keys without the private key ever leaving the phone. Save yourself the typing Save commands or scripts against a host, with parameters you fill in when you run them. Watch them run live, run them in the background and check back later, or fire them into a session you already have open. You can launch a script from the app itself, a home-screen widget, an app shortcut, or a Quick Settings tile. The same widget and tile can wake a sleeping machine with Wake-on-LAN. Networking, done properly - Local

← Back to browse · JSON