High-performance native SSH client in Rust, GPU-rendered with GPUI: host manager, terminal, WinSCP-style SFTP and port forwarding. Rust 编写、GPU 渲染的原生 SSH 客户端。
ShellRS
A high-performance, native, cross-platform SSH client written in Rust, with a GPU-rendered interface: Xshell-style host management, WinSCP-style SFTP and port forwarding, all in one window.
English | 简体中文
ShellRS brings Xshell-style host management and tabbed terminals, a WinSCP-style dual-pane SFTP browser and SSH port forwarding together in one cross-platform app, which bastion hosts such as JumpServer can launch the way they launch Xshell and WinSCP. It is written in Rust, and its UI is built on GPUI, the GPU-accelerated UI framework of the Zed editor (through gpui-kit (opens in a new tab)). There is no Electron and no JVM.
Hosts, groups, credentials and forwarding rules live in a local SQLite database. Passwords and key passphrases go only into the system keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service); the database never holds a secret. ShellRS also ships a shellrs command that lets AI agents such as Claude Code or Codex run commands and transfer files on your saved hosts without ever seeing a password.
Hosts
none auth, then the SSH agent, then the default keys in ~/.ssh); or a saved credential.Terminal
alacritty_terminal); full-screen programs like vim and htop work as expected.rz and sz upload and download files right in the terminal, over SSH, Telnet or a serial line; drop files on a terminal to upload them.Right sidebar tools
No reviews yet. Anyone who downloads it from GamesXi while signed in can review it a day later.
Used this app? Sign in and download it here to review it a day later.