A go implementation of tsl0922/ttyd.
Most of the features of the ttyd are supported.
- Built on top of WebGL2 for speed
- Fully-featured terminal with CJK and IME support
- ZMODEM (lrzsz) / trzsz file transfer support
- Sixel image output support (img2sixel / lsix)
- Run any custom command with options
- Cross-platform: macOS, Linux, FreeBSD/OpenBSD, OpenWrt. Windows is not supported yet.
go install github.com/WeidiDeng/ttyd-go/cmd/ttyd@latest
Run ttyd --help
for more information.
Under construction 🚧.