← Back to tools

mosh

Remote SSH client with good responsiveness over intermittent connections

Network linuxmacos C++ GPL-3.0

Description

mosh (mobile shell) is a remote SSH client that achieves good responsiveness in the presence of intermittent connectivity and roaming. It uses UDP instead of TCP for better performance on unreliable networks.

AI Summary

A mobile-friendly SSH replacement that maintains connections over intermittent and changing networks.

Capabilities

  • + Persistent connections over network changes
  • + Local echo for responsive typing
  • + UDP-based protocol for reliability
  • + Automatic reconnection after network changes

Use When

  • You have unreliable or changing network connections
  • You roam between networks while connected

Avoid When

  • x You have stable, fast connections
  • x You need SSH-specific features not supported by mosh
View AGENTS.md for mosh