Shell Drop
Daniel Bilsborough
Built for developers running AI coding agents on headless servers. SSH in from your phone, scroll through tmux output with one finger, switch between sessions in tabs. ShellDrop is the SSH terminal we built for our own workflow. It started because we needed to check on Claude Code and Codex sessions running on a headless Mac Mini. We kept hitting the same issues: keyboards covering the terminal, broken tmux scrolling, sessions dropping on app switch. So we built something that handled those. What it does: - SSH connections with a native Swift stack. - Tmux scrolling with a single finger swipe. - Magic Keyboard trackpad scrolling on iPad. Full tmux mouse mode support. - Tap URLs in the terminal to open them in Safari. Links are automatically detected. - Keyboard that dismisses and reappears with one tap. Terminal resizes around it. - Background persistence. Sessions stay alive when you switch apps. - Auto-reconnect with retries if a connection drops. - Multiple connections in tabs with live status indicators. - Terminal key toolbar. Esc, Ctrl-C, arrows, Tab, zoom, paste, tmux detach. - iCloud sync. Saved connections available on all your devices. - Landscape mode that doesn't drop your session. - Passwords stored in iOS Keychain.