Trending
#DevOps & Self-hosting

timhartmann7/omnyssh

A free SSH client for sysadmins and homelabbers who want Termius-style dashboards, SFTP and snippets without an account or telemetry.

1,236
69
Rust
Apache-2.0
6 months old

The problem

Managing more than a handful of servers usually means juggling several tools: ssh in one terminal, scp or a separate SFTP client for files, ad-hoc commands for checking disk or CPU on each box, and a text file of commands you paste repeatedly. Commercial managers like Termius bundle this into one window but require an account and report telemetry. OmnySSH puts those operations — live host metrics, tabbed PTY terminals, two-panel SFTP and reusable snippets — into a single local app that reads your existing ~/.ssh/config.

What's different

Termius solves the same all-in-one problem but as a closed, account-based product; tmux + ssh is the lightweight alternative most people actually use, with no dashboard or file manager. OmnySSH's distinguishing points are narrower: it is fully local and open source, it keeps a live CPU/RAM/disk dashboard per host without extra agents, and its key-setup flow generates an Ed25519 key, installs it, verifies it, then disables password auth with a config backup and rollback. The same Rust core powers both a Tauri desktop GUI and a TUI, so terminal users are not a second-class audience.

Who it's for

Sysadmins, homelab operators and small teams running somewhere between five and a few dozen Linux hosts who are tired of account-bound SaaS clients and want to record demos without leaking IPs (streamer mode). It fits people who already keep a tidy ~/.ssh/config. Look elsewhere if you need team-shared vaults, audit trails, SSO or session recording for compliance — none of that is here — and if you manage one server, plain ssh is less machinery than you need.

Cost of adoption

A Tauri desktop app, so a macOS/Linux/Windows build is available, roughly a 20 MB download; the TUI installs via cargo, Homebrew or Nix. Apache-2.0, no account. The README is unusually candid about risks: the one-click key setup has no confirmation step, so it should be tried on a throwaway host first, and the author points readers at the source before using it on production. macOS local-network permission is a known gotcha. The GUI is young; the project itself dates only to April 2026.

Verdict

A genuinely useful combination of dashboard, SFTP and snippets in one small binary, and the open-source, local-only stance is a real differentiator against Termius. The numbers behind it: about 1,236 stars and +497 in the past month (#14 on the Rust monthly board) — momentum is clearly rising, but the project is under seven months old, and the only Hacker News thread drew six points. Treat it as a promising newcomer rather than a battle-tested tool: read the key-setup code, back up sshd_config yourself, and keep it off critical hosts until it has more mileage.

Hacker News

Show HN: OmnySSH – TUI SSH manager with dashboard, SFTP and snippets (Rust)
▲ 6 · 1 comment · June 13, 2026

Written by AI from the project's README, updated October 24, 2026. The project's own docs are the source of truth.