SSH Config Manager (SMGR): A cross-platform tool for group-based visual management of SSH configs, capable of integrating with modern terminal emulators and system built-in terminals, eliminating the need to memorize connection host names/addresses/shortcuts.
Key Features
-
Group-based visual SSH management, no need to memorize SSH names/addresses/shortcuts in the terminal.
- Add/edit SSH connection information and create groups through webui, click to connect and establish SSH connections in local terminal emulator.
- ~/.ssh/config is the default group, other group configuration files follow the exact same format, enabling easy migration and reuse in other tools, such as manual use with ssh command:
ssh -F ~/my_ssh_config/test_group.config my_host.
-
Cross-platform & Supports multiple terminal emulators without changing your terminal usage habits.
| Terminal Emulator | Windows | Linux | macOS |
| :------------------ | :-------: | :-----: | :-----: |
| Wezterm | ✅ | ✅ | ❔ |
| Alacritty | ✅¹ | ✅¹ | ❔ |
| Kitty | ➖ | ✅¹ | ❔ |
| Windows Terminal | ✅ | ➖ | ➖ |
| Konsole | ✅¹ | ✅² | ❔ |
| GNOME Terminal | ➖ | ✅¹ | ➖ |
| iTerm2 | ➖ | ➖ | ❔ |
- ✅: Tested and fully supports designed features. Automatically establishes SSH in a new tab if window exists, or creates a new window.
- ✅¹: Tested, can successfully launch terminal, but only supports creating connections in new windows.
- ✅²: Tested, defaults to creating connections in new windows only. (Konsole: Enable "Run all Konsole windows in a single process" in Settings to use tabs).
- ❔: Not tested.
- ➖: Not supported on this platform.
-
Built-in remote file manager for seamless file operations over SSH.
- Eliminates the need for external SFTP/SCP clients by allowing you to upload, download, rename, and delete files and folders directly through the WebUI.
- Features a built-in code editor to directly edit remote files, supporting syntax highlighting, multi-line editing, and more.
- Includes a built-in image viewer to preview images on remote servers without downloading them.
-
Security & Privacy First: Supports fully offline operation, no worries about data leaks or trackers.
- All SSH configurations and file transfers are conducted directly between your local machine and your servers, without any third-party cloud relay.
- The WebUI runs entirely in your local environment, eliminating any form of data collection, telemetry, or ad tracking.
-
High performance: Compared to Electron applications, the backend service of this software has lower memory usage, comparable to C++ software.
- Win11 (24GB RAM): 39.1MB
- Ubuntu 20.04 (32GB RAM): 84.2MB
see more: https://www.mctek.site/ssh-config-manager-artifact/