A native graphical shell for SSH

This SSH makeover has fans curious, critics yelling “shell heresy”

TLDR: Outer Shell is a new open-source project that tries to turn remote computers into something more like app-based desktops instead of text-only command screens. Commenters are split between intrigued curiosity and full-blown rebellion, with critics arguing it betrays the whole point of the shell.

A developer just dropped a bold idea: what if logging into a remote computer didn’t mean staring at a wall of text, but opening a home screen of apps instead? That’s the pitch behind Outer Shell, an open-source project that turns the old-school secure remote login tool, SSH, into something more like a private app launcher you can use from another device. In plain English: it wants to make remote computers feel less like a command prompt and more like a usable desktop you can open anywhere.

And wow, the comments are already having a mini identity crisis. The loudest camp is basically clutching its pearls and shouting, “That’s not what a shell is for!” One commenter flat-out declared that this “defeats the purpose of the shell,” while another simply cried “Heresy!” — which is honestly the perfect one-word review for any idea that tries to give a beloved nerd tool a makeover. The old guard seems deeply suspicious of replacing clean text commands with clickable windows, arguing that the terminal already works better than a browser.

But it’s not pure backlash. Some readers admitted they can’t decide whether they love it or hate it, which is often where the juiciest tech drama lives. Others called it cool, but questioned why anyone would want the extra effort of building custom visuals for a niche viewer app. So the vibe is: part excitement, part skepticism, part holy war. In other words, the internet’s favorite kind of product launch.

Key Points

  • The article proposes a graphical shell for servers and edge devices in which each app runs as a small HTTP server with its own UI.
  • The shell is designed to let apps discover one another through an API, enabling interactions such as opening files in a registered editor app.
  • The proposed apps would typically be accessed locally or over SSH rather than exposed publicly on the network.
  • The article recommends Unix domain socket files instead of localhost ports for these private HTTP services, with encryption handled by SSH.
  • The author says Outer Loop has been turned into an SSH browser for this model and is releasing the open-source Outer Shell project.

Hottest takes

"terminals work better than browsers" — toenail
"Defeats the purpose of the shell" — supertroop
"Heresy!" — arnefm
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.