ttyd
About ttyd
ttyd is a command-line tool for sharing terminal sessions over the web. It allows users to access and interact with a terminal through a web browser.
The tool supports various terminal features and can run custom commands with options. It is designed to work across multiple platforms including macOS, Linux, and Windows.
Key features
- Built on libuv and WebGL2 for performance
- Supports CJK characters and IME input
- ZMODEM and trzsz file transfer capabilities
- Sixel image output support
- SSL encryption with OpenSSL or Mbed TLS
- Basic authentication and custom command execution
- Cross-platform compatibility
Download 1.7.7
Mar 30, 2024WindowsWindows
Frequently asked questions
- Is ttyd free?
- Yes. ttyd is free and open-source software, distributed under the MIT license.
- Which platforms does ttyd support?
- ttyd provides downloads for Windows.
- What is the latest version of ttyd?
- The latest version is 1.7.7, released on Mar 30, 2024.
- What platforms does ttyd support?
- ttyd works on macOS, Linux, FreeBSD/OpenBSD, OpenWrt, and Windows.
- How can I install ttyd on Linux?
- On Debian/Ubuntu, use 'sudo apt install ttyd'. Other methods include snap packages, OpenWrt packages, or downloading precompiled binaries from the releases page.
- Does ttyd support file transfers?
- Yes, ttyd supports file transfers via ZMODEM (lrzsz) and trzsz protocols.
- What license does ttyd use?
- ttyd is licensed under an open-source license, as indicated by the GitHub badge.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.