Tuesday, June 23, 2026

ttyd: web terminal server

tsl0922/ttyd: Share your terminal over the web @GitHub
C, TS, MIT

ttyd is a simple command-line tool for sharing terminal over the web.

  • Built on top of libuv and WebGL2 for speed
  • Fully-featured terminal with CJK and IME support
  • ZMODEM (lrzsz) / trzsz file transfer support
  • Sixel image output support (img2sixel / lsix)
  • SSL support based on OpenSSL / Mbed TLS
  • Run any custom command with options
  • Basic authentication support and many other custom options
  • Cross platform: macOS, Linux, FreeBSD/OpenBSD, OpenWrt, Windows