ShellDrop v4.0: arrow keys, a scroll indicator, and voice keyboards

v4.0 · 18 May 2026 · Daniel Bilsborough

I just shipped ShellDrop v4.0. Six things changed, all small, all things I bumped into using the app every day to manage my Claude Code agent on a Mac Mini at home. None of them needed a new major version, but I bumped it anyway because the app finally feels like the thing I wanted it to be when I started.

Left and right arrow keys on the toolbar

The keyboard toolbar had up and down arrows. Did not have left and right. Which, in retrospect, is fucking ridiculous on a terminal app. Fixing a typo in the middle of a long shell command on iOS is rough without them. v4.0 adds them. Each arrow is its own button with breathing room between, so a thumb mash doesn't accidentally trigger the next one over.

Soft scroll indicator

tmux scrollback on a single-finger swipe is great. The problem was: a few seconds in, I'd lose track of which way I was going. Was I scrolling up into history or back down toward live? On a phone, with no obvious scrollbar, easy to miss.

v4.0 fades a cyan chevron in at the right edge of the terminal whenever you start scrolling fast. It's small, semi-transparent, fades out about a third of a second after you stop. Triggers on two scroll events inside 600ms so a single accidental swipe doesn't summon it. Stays out of the way during normal typing.

Voice keyboards work

This is the change I'm most into. Voice-keyboard apps like Wispr Flow have got really good. Press the keyboard switcher, talk, the text appears in whatever input field has focus. iOS doesn't care which app — it's just a keyboard extension feeding text in.

Turns out the SSH input field in ShellDrop is a perfectly normal text input. Switch to Wispr Flow, say "hey Claude, summarise the last commit and tell me if the diff makes sense", the line lands in the tmux session, hit return, Claude does its thing. Much faster than typing it on a soft keyboard.

Wispr Flow is one of a handful of iOS voice keyboards that transcribe what you say into any input field. ShellDrop doesn't bundle it. It's a separate app installed as a keyboard extension. ShellDrop respects the standard keyboard-extension contract, so voice keyboards work in the SSH input the same way they work in Notes or Messages. I wrote up why I use it over Willow Voice in Willow Voice vs Wispr Flow.

Paste button is gone

The accessory toolbar had a Paste button. Long-pressing the terminal also opened a paste sheet. Two ways to do the same thing, and the long-press one was the one I always used. So Paste is off the toolbar. Long-press still works. The space went to the new arrow keys.

Floating control bar tidied up

When you dismiss the keyboard, a small floating bar sits at the bottom. In v3 the buttons clustered on the right and the up/down arrows were joined into one pill. In v4 the buttons are spread out with flex spacers between every group, and up and down are two separate pills. Easier to hit individually.

One Tap editor accepts empty

Small one. The One Tap command editor blocked saving an empty command. v4.0 removes the gate. Clear the field, save, done. If you want the button gone too, the toggle for that is one tap away in Settings.

Why I made this version

I built ShellDrop because the iOS SSH clients I tried either charged a sub or hadn't been touched in years, so I wrote my own. I wanted something small that worked the way I actually use SSH on my phone: tap a saved Mac Mini, land in tmux, fire a command at whatever agent's running, put the phone back in my pocket.

v4.0 doesn't add a giant feature. It cleans up the edges of the thing I was using daily and noticing little annoyances in. If you're doing something similar (agent on a Mac Mini at home, reached via Tailscale, monitored from iPhone or iPad), v4.0 is the version where it should feel right.

FAQ

What is ShellDrop v4.0?

The May 2026 release of ShellDrop. Left/right arrow keys, scroll indicator, voice-keyboard support, Paste button removed, floating-bar tidied, One Tap editor accepts blank.

Does ShellDrop work with Wispr Flow?

Yes. Any iOS voice keyboard extension that types into a standard text input works in the ShellDrop SSH input field.

Does ShellDrop work with Claude Code, Codex, OpenClaw, Hermes?

Yes, by virtue of being an SSH client. The agent is whatever's running in the shell on the other end. ShellDrop sends bytes; the agent decides what to do with them.

Does ShellDrop cost anything?

Current pricing is on the App Store listing. No subscription, no in-app purchases, no tiered plans.

Does ShellDrop work over Tailscale?

Yes. Tailscale is a network layer. ShellDrop is a standard SSH client. They don't need to know about each other.

What changed between v3.1.4 and v4.0?

The six things in this post. Marketing version bump to v4.0.


ShellDrop is on the App Store. Universal iPhone and iPad, iOS 17+.

Download on the App Store