Rustty

latest release · Linux · macOS · Windows

Terminal and connection manager for SSH, SFTP and RDP.

Lightweight, private and open source. Built with Rust and Tauri, Rustty brings together a terminal, SFTP panel, SSH tunnels, split sessions, KeePass/keyring support and configurable themes in a fast desktop interface.

Rustty running with a four-session SSH split view and integrated SFTP panel

Install Rustty

Use the automatic installer or download prebuilt binaries for Linux, Windows and macOS.

# rustty install

# Automatic installer: detects your distro $ curl -sSf https://rustty.es/install.sh | sh

Everything you need.

Local security, fast technical workflows and full control over your connections.

--ssh --sftp --rdp

Multi-protocol

SSH, SFTP and RDP in the same app. 100% Rust backend through russh and russh-sftp, with no libssh2 dependency.

--sftp-panel

Integrated SFTP panel

File explorer with drag and drop, terminal cwd tracking and optional elevation to sudo when the server allows it.

--tunnels -L -R -D

SSH tunnels

Local, remote and SOCKS forwards over an active session, with status, traffic, saved tunnels and per-profile autostart.

--split --broadcast

Tabs and splits

Horizontal, vertical and grid splits. Broadcast input lets you type into several sessions at once.

--notes --runbook

Connection notes

Markdown notes per connection, stored as syncable .md files, with live preview, ${host} variables and a runbook panel with task checkboxes.

--update

Auto-update

On Windows, macOS and Linux AppImage, Rustty can download and install a signed update from inside the app, then relaunch.

--keepass --keyring

KeePass and keyring

Passwords from a .kdbx database or from the system keyring: KWallet, GNOME Keyring, Keychain or Credential Manager.

--backup --sync

Encrypted backups

Sync profiles, preferences, themes, notes and shortcuts through Google Drive, iCloud Drive, a local/NAS folder or WebDAV. Everything is encrypted with age.

--themes --fonts

Themes and typography

12 base themes plus 200+ bundled themes, separate terminal theme, monospace font selection and JSON theme import/export.

--keybindings

Configurable shortcuts

Shortcut editor in Preferences with live capture, conflict detection and per-action reset.

--i18n

Multilingual app

The desktop interface is available in Spanish, English, French, Portuguese and German, with automatic locale detection.

--open-source

Open source

Licensed under Apache-2.0. Source code, issues and releases are public on GitHub.