since2006 / shell-rs
High-performance native SSH client in Rust, GPU-rendered with GPUI: host manager, terminal, WinSCP-style SFTP and port forwarding. Rust 编写、GPU 渲染的原生 SSH 客户端。
Why this job: matched by what the repo talks about: gpu, performance, high, native

What it does
- Groups nest to any depth; drag to rearrange, type to search.
- The remote OS is detected on connect and shown as a badge in the host tree and on tabs (Linux distributions, the BSDs, macOS, Windows).
- Three ways to log in. password; no password (the server's none auth, then the SSH agent, then the default keys in ~/.ssh); or a saved credential.
- Three ways to connect. directly, through a chain of SSH jump hosts, or through an HTTP or SOCKS5 proxy. Terminals, SFTP, port forwards and the CLI all follow it.
- "Test connection" performs a real login and explains any failure.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit yesterday
- Stars
- 823
- +360 this week
- Licence
- GPL-3.0
- Share-alike terms
- Downloads for
- 3 systems
- Mac, Windows, Linux
- Latest version
- v0.1.19
- Released yesterday
- Built with
- Rust
- 99% of the code
Is it looked after?
- Contributors
- 3
- Last 90 days
- Issues
- 58% closed
- 41 still open
- Pull requests
- 7 merged
- 9 waiting
- Releases
- 21
- 21 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: download files, languages, topics and project record
Download files, v0.1.19
- Mac8 files, 48 downloads
- Windows4 files, 70 downloads
- Linux2 files, 18 downloads
Languages
- Rust 99%
- Inno Setup <1%
- Shell <1%
- Python <1%
Topics
- ai-agents
- cross-platform
- desktop-app
- devops
- gpu
- gpui
- jump-host
- port-forwarding
- rust
- sftp
- sftp-client
- ssh
Project record
- JobLocal LLMs
- StatusListed
- Commits334
- Forks90
- Watching1
- Stars in 28 days+501
- CreatedSep 11, 2026
- First seen by usNov 7, 2026
- CheckedNov 12, 2026
