csshx
« Back to VersTracker
Description:
Cluster ssh tool for Terminal.app
Type: Formula  |  Latest Version: 0.74@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: ssh cluster terminal remote-administration macos
Install: brew install csshx
About:
csshx is a command-line tool that enables cluster ssh sessions, allowing you to control multiple SSH connections simultaneously. It opens a Terminal.app window for each host and broadcasts your keystrokes to all active sessions. This utility is essential for administrators managing groups of servers that require identical commands and configurations.
Key Features:
  • Broadcasts input to multiple SSH sessions simultaneously
  • Supports host lists and range syntax for quick targeting
  • Native integration with macOS Terminal.app
  • Read-only mode for safe monitoring across clusters
Use Cases:
  • Deploying configuration updates across a server farm
  • Running diagnostic commands on multiple nodes at once
  • Monitoring real-time logs across distributed systems
Alternatives:
  • mussh – Mussh is a shell script that runs commands on multiple hosts but lacks native GUI terminal integration.
  • Ansible – Ansible provides idempotent infrastructure management via SSH but requires YAML playbooks rather than interactive terminal sessions.
License: Artistic-1.0-Perl OR GPL-1.0-or-later
Bottles available for: all
Version History
Detected Version Rev Change Commit