logo
icon

ttyd

ttyd is a simple command-line tool for sharing terminal over the web. Built on libuv and WebGL2 for speed, with full CJK/IME support, ZMODEM file transfer, Sixel image output, SSL support, and basic authentication.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolDevelopment

ttyd

A simple command-line tool for sharing terminal over the web. Access a full-featured terminal directly from your browser.

What You Can Do After Deployment

  1. Open your domain — a web-based terminal is ready immediately
  2. Run commands — full terminal emulation with xterm.js
  3. Transfer files — ZMODEM and trzsz file transfer support built in
  4. Share access — send the URL to anyone who needs terminal access
  5. Configure authentication — set username/password via environment variables

Key Features

  • Full-featured terminal with CJK and IME support
  • ZMODEM / trzsz file transfer
  • Sixel image output support
  • SSL support with OpenSSL / Mbed TLS
  • Basic authentication
  • Configurable max clients and read-only mode
  • Cross-platform: Linux, macOS, FreeBSD, Windows

License

MIT — GitHub