DEV Community

Cover image for LazySSH: A terminal-based SSH manager with a simple UI
Adembc
Adembc

Posted on

LazySSH: A terminal-based SSH manager with a simple UI

I just released a new open-source project: LazySSH.

github ⭐️

Managing a growing number of servers through ~/.ssh/config became painful for me — remembering aliases, editing entries, and staying organized was a constant struggle. As a fan of TUI tools like lazydocker and k9s, I built my own solution.

LazySSH is a terminal-based, keyboard-driven SSH manager that makes it easy to browse, connect to, and manage your servers directly from the command line.

✨ Current features:

  • Browse & manage servers from your ~/.ssh/config
  • Add, edit, pin, ping, and delete entries in an interactive UI
  • Fuzzy search, tag, and sort servers
  • One-keypress SSH into any host

🛠 Coming soon:

  • Copy files with a picker UI (no more long scp commands)
  • Port forwarding directly from the UI
  • SSH key management

If you’re a DevOps engineer, sysadmin, or anyone managing lots of servers, I’d love for you to give it a try and share your feedback!

Top comments (0)