← All projects

Mosh

Remote terminal that supports roaming, intermittent connectivity, and instant local echo.

Dev Toolsssh-replacementremote-terminalmobile-shelludproamingopen-sourcecli
Mosh screenshot

About

Mosh is a free, open-source replacement for SSH that provides a more robust and responsive remote terminal experience. It supports seamless roaming across network changes, survives intermittent connectivity, and offers instant local keystroke echo using a UDP-based state-synchronization protocol. Available on Linux, macOS, BSD, Android, iOS, and Chrome.

Problem

SSH sessions drop when switching networks, suffer high latency, and cannot survive intermittent connectivity.

For

developers and system administrators who use remote terminal sessions

How it works

Mosh uses a UDP-based State Synchronization Protocol (SSP) to keep client and server screen states in sync, enabling seamless roaming and instant local echo without relying on a persistent TCP connection.

Business model

free

Status

launched

Launched

Mar 2012

Founders

  • Keith Winstein

Similar projects