{"repo":"mrbooshehri/sshmx","free":true,"listed":false,"github":"https://github.com/mrbooshehri/sshmx","clone":"git clone https://github.com/mrbooshehri/sshmx.git","description":"SSH Manager is a lightweight CLI tool to organize and manage multiple SSH connections with ease. Save host configs, set aliases, and connect quickly without editing .ssh/config. Built for developers, sysadmins, and DevOps teams who prefer terminal efficiency over heavy GUI tools.","language":"Shell","stars":10,"topics":["automation","cli","devops","linux","productivity","remote-access","ssh","ssh-manager","ssh-tools","sysadmin"],"license":"MIT","category":"cli-tools","readme_excerpt":"sshmx - SSH Session Manager for tmux sshmx is a lightweight Bash utility that helps you manage and launch SSH sessions inside tmux . It integrates with your existing /.ssh/config or lets you add/remove sessions interactively, and provides handy tmux key bindings to quickly open SSH connections in popup windows. --- ✨ Features - Interactive SSH session selector using fzf with multi-select and preview - Automatic JSON session store ( /.sshmx/sessions.json ) - Import from /.ssh/config or create sessions manually - tmux integration : - New SSH sessions open in dedicated tmux windows - Permanent popup window shortcuts (customizable via /.tmux.conf ) - Automatic fingerprint acceptance (no host key verification prompts) - Interactive SSH key picker with preview, fingerprint display, and file browser - Jump host (ProxyJump) support - Password and private key support (passwords stored encrypted with GPG; sshpass used for authentication) - Group support : Organize and connect to all sessions in a group at once - Tag support : Connect to sessions by comma-separated tags - Custom color system : User-configurable color mappings (e.g., map \"blue\" → \"colour17\") - Export/Import sessions for backups and sharing - Optional colored output with chromaterm - Host IP resolution using getent (if available) - Self-installing script – just run once and it sets itself up - Sync with /.ssh/config preserving encrypted passwords and groups - Logging for debugging parsing issues - Session notes : Add, vie","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrbooshehri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrbooshehri/sshmx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}