https://github.com/timhartmann7/omnyssh
OmnySSH — это быстрый опенсорсный менеджер SSH-соединений, написанный на языке Rust. Изначально он создавался как консольный интерфейс (TUI), но сейчас существует и в виде полноценного десктопного приложения для macOS, Linux и Windows.
-
Живой дашборд: отображает карточки всех серверов с графиками нагрузки процессора, ОЗУ, диска, временем работы (uptime) и запущенными процессами. Если сервер «приболел», карточка меняет цвет на желтый или красный.
-
Терминалы во вкладках: полноценные PTY-сессии, между которыми можно быстро переключаться через боковую панель.
-
Двухпанельный SFTP: удобный файловый менеджер (локальные файлы слева, удаленные — справа) с поддержкой прогресс-бара и массового выделения.
-
Сниппеты: позволяет сохранять частые команды и запускать их сразу на нескольких выбранных серверах (поддерживает параметры, например {{service}}).
-
Быстрый поиск (⌘K): сквозной поиск по всем хостам и уже открытым сессиям.
-
Безопасность и приватность: автоматически подтягивает конфигурацию из ~/.ssh/config. В приложении нет трекеров, телеметрии, рекламы и обязательных аккаунтов. Есть «режим стримера», который подменяет реальные IP-адреса на фейковые при демонстрации экрана.
-
Настройка SSH-ключей в один клик: автоматически генерирует ключ Ed25519, добавляет его на сервер, проверяет работу и безопасно отключает авторизацию по паролю, сделав перед этим бэкап конфигурации.
-
Легковесность: в режиме простоя с несколькими сессиями потребляет всего около 130 МБ оперативной памяти (для сравнения, Termius в тех же условиях требует около 649 МБ).
-
Два интерфейса на выбор: можно использовать красивое GUI-приложение или легковесную TUI-версию прямо в терминале.
-
Полностью бесплатно и распространяется по лицензии Apache 2.0.
Как по мне - скорее игрушка для красивой метрики на втором экране. Уж если настраивать метрики - то какую-нибудь grafana а не вот это вот все.