ShellDesk

Visual SSH host workspace and remote operations toolkit

Organize SSH hosts with card and list views, colored groups and tags, recent-connection sorting, local mode, snippets, keys, proxies, logs, and a full remote workbench.

Supported platforms macOS Windows Linux
Host workspace · cards and lists
ShellDesk host workspace showing card view, filters, host details, and remote workbench actions
2 host views
25+ built-in operations tools
Local local workbench mode
GPL-3.0 open-source license

A calmer home for every SSH host

The redesigned home screen keeps hosts, snippets, keys, known hosts, proxies, logs, and settings in one compact operations console.

Card and list host views

Switch between dense tables and scannable cards, with pinned actions, sticky headers, and selection details.

Color-coded groups and tags

Groups and tags use stable colors, making production, staging, network, backup, and custom labels easier to scan.

Recent connection sorting

Bring frequently used hosts to the front with recent-connection sorting alongside name, address, created, and updated order.

Open the workbench

Jump from any host into the remote workbench for terminals, files, browsers, databases, monitors, services, and more.

Host inventory details

Connection success collects system, kernel, CPU, memory, disk summary, login method, key pair, and proxy metadata.

Snippets, keys, proxies, logs

Manage reusable commands, SSH key pairs, known hosts, proxy profiles, and local operation logs with the same card UI.

Move from inventory to workbench without losing context

Start on the host dashboard, connect with saved credentials or a typed SSH command, then open a focused desktop-style workbench for that machine.

  • Hosts, snippets, keys, known hosts, proxies, logs, and settings share one navigation model
  • Right-side host details show connection, system, login, key, and proxy context
  • Local mode opens a local workbench beside remote SSH hosts
01 Choose a host

Filter by search, group, tags, state, and sorting, then select the host you need.

02 Open the workbench

Use saved keys, passwords, proxies, or a one-line SSH command to enter the workspace.

03 Inspect issues

Review monitoring, logs, ports, services, and security checks in one place.

04 Keep an audit trail

Record connection, host, config, and system operations in local logs.

Local-first and controlled

ShellDesk stores hosts, keys, app settings, and bookmarks in a local Vault. The renderer process accesses controlled APIs through preload.

System-backed encryption

When Electron safeStorage is available, sensitive data is encrypted with system credentials.

Local file protection

When system encryption is unavailable, the Vault falls back to local file-permission protection.

Controlled bridge APIs

ShellDesk enables contextIsolation, disables nodeIntegration, and exposes capabilities through preload.

Built for developers, operators, and technical teams

Keep the same experience on macOS, Windows, and Linux, and bring remote work into one desktop workspace.