deploy-infra / cli
lazyssh
Capability: lazyssh
Use it when
- You manage many servers and keep forgetting which ~/.ssh/config alias maps to which machine, so connecting means grepping the config file
- You want to add or edit SSH host entries (port forwards, ProxyJump, keys) through a guided UI instead of hand-editing ~/.ssh/config and risking breakage
What it solves
Not the fit when
- Wraps the system OpenSSH binary; it does not store or transmit credentials itself
- Only reads and updates ~/.ssh/config (with automatic backups)
- File transfer picker is listed as upcoming, not shipped
- automated fleet provisioning or configuration management
- credential storage or secret management
- web-based remote access
Install
brew install Adembc/homebrew-tap/lazyssh (macOS), or download the Darwin/Linux binary from GitHub Releases, or build from source with make build
Invoke
Run lazyssh; press / to fuzzy-search hosts by alias, IP, or tag, Enter to SSH into the selection, a/e/d to add, edit, or delete config entries, p to pin favorites
Alternatives
No reviewed alternatives recorded yet.