quack quack, you're in!
A lightweight SSH client built with Avalonia UI and xterm.js — designed for Homelab use.
- 🖥️ Multi-tab SSH sessions — connect to multiple servers simultaneously
- 🎨 Light & Dark theme — Catppuccin Latte / Mocha
- 🔤 Customizable font size
- 🔒 Encrpyted SSH connection data
- 🔑 Password & Private Key Authentication
- 📋 Host management — save, edit and delete connections
- ⚡ xterm.js terminal — full terminal emulation with JetBrains Mono / Cascadia Code
- Avalonia UI 11.3 — cross-platform UI framework
- SSH.NET — SSH connectivity
- xterm.js — terminal emulator
- CefGlue / WebViewControl — Chromium WebView for Avalonia
- .NET 8
- .NET 8 SDK
- Windows / Linux / macOS
git clone https://github.com/001Sarper/Quack.sh.git
cd Quack.sh
dotnet build
dotnet run- Session logging
- Feature requests are welcome!
MIT — see LICENSE