Об этом проекте

Reach — это бесплатный SSH-клиент и инструмент управления удалёнными серверами с открытым исходным кодом, созданный на Rust и Tauri. Он предлагает современную альтернативу PuTTY, MobaXterm и Termius и работает на Windows, macOS, Linux и Android. Ключевые возможности включают SSH-терминал с рендерингом WebGL, вкладки и разделённые представления, файловый менеджер SFTP с перетаскиванием для передачи файлов, управление сессиями с зашифрованными учётными данными, поддержку jump host и импорт из конфигурационных файлов SSH. Инструменты повышения производительности включают туннелирование портов (локальное, удалённое, динамическое SOCKS), сниппеты команд и безагентный мониторинг системы. Возможности DevOps подключаются опционально через настройки: управление базами данных PostgreSQL, MySQL, MariaDB, SQL Server, SQLite и Redis; Ansible для плейбуков и ad-hoc команд; OpenTofu для планирования и применения инфраструктуры. Возможности совместной работы включают одноранговый обмен сессиями через WebRTC, сервер MCP для ИИ-клиентов, таких как Claude Code и Cursor, и переиспользуемые bash-рецепты с анализом рисков. Дополнительные возможности включают последовательную консоль, поддержку RDP, опционального ИИ-ассистента, проверку ключей хоста, темизацию, зашифрованное хранилище с облачной синхронизацией, плагины Lua, автообновления и девять языков интерфейса. Стек SSH работает нативно на Rust через russh без зависимости от OpenSSH, а интерфейс использует Svelte 5 с xterm.js.