Card and list host views
Switch between dense tables and scannable cards, with pinned actions, sticky headers, and selection details.
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, VNC, databases, WebDAV sync, and a full remote workbench.
The redesigned home screen keeps hosts, snippets, keys, known hosts, proxies, logs, settings, and the full SSH or local workbench in one compact operations console.
Switch between dense tables and scannable cards, with pinned actions, sticky headers, and selection details.
Groups and tags use stable colors, making production, staging, network, backup, and custom labels easier to scan.
Use the SSH SOCKS proxy, Tauri browser proxy, and noVNC viewer to reach private web services and remote desktops.
Browse and query MySQL, PostgreSQL, ClickHouse, MongoDB, Redis, and SQLite from the same workspace.
Inspect processes, services, containers, ports, disks, logs, packages, Git repositories, web servers, S3 buckets, search clusters, and message queues.
Manage reusable commands, SSH key pairs, known hosts, proxy profiles, and local operation logs with the same card UI.
Start on the host dashboard, connect with saved credentials or a typed SSH command, then open a focused desktop-style workbench for that SSH host or local machine.
Filter by search, group, tags, state, and sorting, then select the host you need.
Use saved keys, passwords, proxies, local profiles, or a one-line SSH command to enter the workspace.
Review monitoring, logs, ports, services, and security checks in one place.
Record connection, host, config, and system operations in local logs, then back up the Vault with WebDAV when configured.
ShellDesk stores hosts, keys, app settings, and bookmarks in a local Vault. The React renderer reaches the Rust backend through the controlled window.guiSSH Tauri bridge.
When platform support is available, sensitive data is encrypted with system credentials.
When system encryption is unavailable, the Vault falls back to local file-permission protection.
The renderer uses typed bridge APIs instead of direct backend access, keeping privileged work inside Rust commands.
Keep the same experience on macOS, Windows, and Linux, and bring remote work into one desktop workspace.