Skip to content

Self-hosted alternatives to Shellngn

Shellngn is a web-based SSH client with SFTP and remote desktop access that runs in a browser, as a cloud service or as a self-hosted Docker install. Two listed apps do its main job and run in your own Cloudflare account.

Each answer comes from the app’s README and source code, compared with the features Shellngn describes on its own site.

  • ternssh homepage with Deploy now and Documentation buttons and a dashboard preview in Chinese

    Browser-based SSH workspace with terminal tabs, SFTP and server monitoring, running on Cloudflare Workers

    Deploy
    One-click
    License
    GPL-3.0-or-later
    GitHub stars
    617 stars
    Last commit
  • CloudSSH connection form with host, port, username, password or key, and region fields

    Browser SSH client that runs in a Cloudflare Worker, with SFTP, jump hosts and a bring-your-own-key AI assistant

    Deploy
    Manual
    License
    Apache-2.0
    GitHub stars
    384 stars
    Last commit

Shellngn features, app by app

FeatureternsshCloudSSH
Web SSH terminal with tabbed sessionsYesYes
Command snippets, auto-completion and historyYesPartly
Browser SFTP file manager with a code editorYesYes
RDP and VNC remote desktop in the browserNoNo
Device manager that saves servers in foldersYesPartly

Browser-based SSH workspace with terminal tabs, SFTP and server monitoring, running on Cloudflare Workers

What a Shellngn user would miss
It has no remote desktop, and mobile use is not documented.
What it adds
A draggable dashboard shows live CPU, memory, disk, network and process panels per server.
  • Yes Web SSH terminal with tabbed sessions. Xterm.js terminals with several tabs per server.
  • Yes Command snippets, auto-completion and history. Command suggestions, history completion and quick commands.
  • Yes Browser SFTP file manager with a code editor. SFTP browser with an editor for files up to 2 MB.
  • No RDP and VNC remote desktop in the browser. SSH and SFTP only.
  • Yes Device manager that saves servers in folders. Server list as a group tree.

Sources:github.com/haradakashiwa/ternssh#readme

Browser SSH client that runs in a Cloudflare Worker, with SFTP, jump hosts and a bring-your-own-key AI assistant

What a Shellngn user would miss
It has no remote desktop, no server folders and no shared identities.
What it adds
It chains up to three jump hosts, reaches private hosts through Cloudflare Tunnel and makes one-time audited share links.
  • Yes Web SSH terminal with tabbed sessions. Xterm.js terminal with several tabs.
  • Partly Command snippets, auto-completion and history. Snippet drawer with variables; auto-completion not listed.
  • Yes Browser SFTP file manager with a code editor. Uploads, downloads and in-browser editing.
  • No RDP and VNC remote desktop in the browser. SSH and SFTP only.
  • Partly Device manager that saves servers in folders. Saved servers with tags and search; no folders.

Sources:github.com/newbietan/cloudssh#readme