Termphin vs Shelly

Shelly is an SSH client for iPhone and iPad on the PuTTY terminal engine, with customisable gestures and a focus on screen and irssi. Termphin is a free SSH client whose shell keeps running on the server when the connection drops.

TermphinFree
ShellyFree, paid upgrade
Connection
Session survives a dropped connection
Agent on the server keeps the shell, on by default
A remote command such as screen -rd on connect
Background connections
Held while the app is in the background
Kept alive in the background
SSH
Yes
PuTTY engine
Agent forwarding
No
OpenSSH servers
Host key verification
Pinned on first connect, stops if the key changes
Yes
Files and forwarding
SFTP
Browser with code editor and image preview
Not listed
Port forwarding
Local and remote
Not listed
Jump hosts
Included, chains too
Not listed
Working in the terminal
Key toolbar
Editable key toolbar and action dock
Custom actions on toolbar buttons
Gestures
Swipe between tabs
Any key or action on any gesture
Snippets
With run history
Not listed
Price
Price
Free, nothing to buy
Some features need a paid upgrade
Sync
Soon
iCloud
Included Partly, or on a paid plan Not available Soon In progress

Last reviewed , against the sources listed at the end of this page.

Which one is for you

Pick Termphin if you want

  • Persistence built in

    No screen command to remember. Termphin's open-source agent keeps the shell running and reattaches you to it.

  • Files and tunnels

    An SFTP browser with an editor, port forwarding and jump hosts.

  • Free

    Nothing behind a paid upgrade.

Pick Shelly if you want

  • Gestures for everything

    Any key press or action can be bound to any gesture, with defaults tuned for irssi.

  • The PuTTY engine

    Terminal emulation from PuTTY, with hardware-accelerated rendering.

  • iCloud sync

    Hosts follow you across your Apple devices.

Moving from Shelly

  1. Keep Shelly for now

    Nothing has to go. Try Termphin on the hosts you use most.

  2. Bring your key

    Import your private key into Termphin, or generate a new Ed25519 key.

  3. Add your hosts

    Each host is a profile with address, user and key.

Try Termphin

A free SSH client whose sessions survive a dropped connection.

Get Termphin

Sources

Every Shelly fact on this page comes from these, checked on . Plans change - if something here is out of date, tell us at [email protected].