Settings

Theme

Show HN: Pure Go mosh client, server, and WASM build for the browser

github.com

1 points by rasengan a month ago · 1 comment · 1 min read

Reader

Go implementation of mosh (mobile shell) both client and server and wire-compatible with the core C implementation.

The full mosh protocol is implemented including but not limited to AES-128-OCB3, SSP transport with sequencing and retransmission, datagram fragmentation, protobuf state sync, local echo prediction, etc.

It compiles to WASM, which is how we run mosh in the browser at UnixShells.com (WebTransport (HTTP/3) carries the datagrams instead of UDP). This is how things feel instant, despite being wherever you are.

https://github.com/unixshells/mosh-go

anthk a month ago

Hope is not vivecoded.

On golang, a mosh client for 9front would be a good thing to have.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection