Remote file browser
Browse remote folders over SFTP, upload or download from the file list, rename, delete, create folders, edit text files, and change modes.
Termex
Capabilities
The app is shaped for long-lived SSH work: SFTP browsing, port forwarding, shell integration, Shortcuts, Secure Enclave keys, YubiKey signing, workspaces, and diagnostics are all part of the product.
Browse remote folders over SFTP, upload or download from the file list, rename, delete, create folders, edit text files, and change modes.
When persistent tmux is enabled, Termex creates or reuses one tmux session per server so you can reattach later.
Local port forwarding and SOCKS5 proxy from the terminal toolbar. Route traffic through jump hosts.
Install remote shell snippets for OSC 7 directory tracking, open saved servers, and run saved snippets from Shortcuts.
Password, key, certificate, Secure Enclave keys, YubiKey signing where supported, and key-then-password fallback.
Structured SSH errors, exportable diagnostics, and active session or transfer counts on the Lock Screen and Dynamic Island.
Privacy
Known hosts, passwords, private keys, passphrases, transfer records, and session logs stay device-local. Optional Apple-only Sync can sync selected metadata.
Architecture
SwiftUI and SwiftData own the app surface, while local SSH and terminal packages handle auth, host-key validation, forwarding, tmux attach, and resume state.
SwiftUI owns onboarding, server editing, settings, and the terminal flows needed for quick operational access on iPhone and iPad.
The local SSH stack handles auth, proxy jumps, forwards, tmux attach, and the reconnect path that keeps long-lived sessions usable.
Terminal rendering and the multi-pane workspace live in the app, so moving between shells does not depend on a remote UI layer.
Known hosts, passwords, private keys, passphrases, transfer records, and session logs stay device-local; selected metadata can use Apple-only Sync.