Skip to content

Modern connection manager for Linux with GTK4/Wayland-native interface.

License

Notifications You must be signed in to change notification settings

totoshko88/RustConn

Repository files navigation

RustConn

Modern connection manager for Linux with GTK4/Wayland-native interface.

Demo

Features

Category Details
Protocols SSH (embedded), RDP, VNC, SPICE, Zero Trust (AWS SSM, GCP IAP, Azure, OCI, Cloudflare, Teleport, Tailscale, Boundary)
Organization Groups, tags, templates, connection history & statistics
Import/Export Asbru-CM, Remmina, SSH config, Ansible inventory, Royal TS, MobaXterm, native (.rcn)
Security KeePassXC (KDBX), libsecret, Bitwarden CLI integration
Productivity Split terminals, command snippets, cluster commands, Wake-on-LAN

Installation

Flatpak / AppImage / Debian / openSUSE (OBS) — see Installation Guide

# From source
git clone https://github.com/totoshko88/rustconn.git
cd rustconn
cargo build --release
./target/release/rustconn

Installation from source

You can install rustconn directly from the repository:

cargo install --git https://github.com/totoshko88/rustconn.git --locked

Dependencies: GTK4 4.14+, VTE4, libadwaita | Optional: FreeRDP, TigerVNC, virt-viewer

Quick Start

Shortcut Action
Ctrl+N New connection
Ctrl+I Import
Ctrl+, Settings
Ctrl+Shift+S/H Split vertical/horizontal

Full documentation: User Guide

Support

Ko-Fi PayPal Monobank

License

GPL-3.0 — Made with ❤️ in Ukraine 🇺🇦

About

Modern connection manager for Linux with GTK4/Wayland-native interface.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages