Skip to content

Roadmap

Planned features and long-term direction. Items are subject to change based on community feedback — open an issue to discuss priorities.

Recently shipped

Version Highlights
v0.17 Improved README and documentation badges
v0.16 Hardened YAML deserialization, 86 % test coverage
v0.15 Fuzzy search, manpage, Wallix custom headers, OpenSSH/CSV/Terraform/Nmap export, SSH agent socket per server, SCP, command history, notes field, live theme toggle

Near-term

  • [ ] Homebrew tapbrew install yatoub/tap/susshi for macOS users without cargo
  • [ ] First-run wizard — interactive prompt to create ~/.susshi.yml on first launch
  • [ ] Connection log — persist last-connected timestamp and last-run command per server
  • [ ] Multi-select operations — apply tunnels, SCP, or exec-group to several servers at once

Long-term

  • [ ] Config UI — edit the inventory from within the TUI without touching YAML
  • [ ] Full Windows TUI — PTY support on Windows (currently config-only)
  • [ ] Plugin system — hook into the connection lifecycle with external binaries
  • [ ] susshi sync — optional encrypted config sync via a self-hosted backend (privacy-preserving, no cloud dependency)

How to contribute

Ideas, bug reports, and PRs are welcome. See CONTRIBUTING.md for conventions and the commit message format required by the automated release pipeline.