Release does not include technical changes
- added public documentation and meta info
Terminal UI for managing password-based SSH connections with encrypted storage, SFTP file transfer, shortcuts, and port forwarding.
bash -c "$(curl -fsSL https://cli.ben-fischer.dev/installer)" -- go-sshGo-SSH is a terminal-based connection manager for password-based SSH workflows. It stores connection details in an encrypted vault and provides quick connect, file transfer, shortcuts, and port forwarding in a TUI.
Go-SSH requires ssh and sshpass in your PATH and only supports password-based SSH authentication.
Protect connection details with a master password using AES-GCM and scrypt.
Create, edit, and delete SSH entries with host, port, username, password, and notes.
Launch SSH sessions via sshpass without retyping credentials.
Upload, download, delete, and create directories with a split local/remote view.
Save per-connection directory and command shortcuts for quick access.
Start local tunnels to remote services from a simple dialog.
Jump into the full documentation hub for setup, workflows, and references.
Release does not include technical changes
Initial release of go-ssh