VibeHunt
Back to browse

WeTTY

Terminal in browser over http/https.

WeTTY provides a web‑based terminal interface that runs over HTTP or HTTPS. It serves a page powered by xterm.js, a full JavaScript terminal emulator, and communicates with the backend via WebSockets for low‑latency interaction. Users can connect to a local or remote SSH server, optionally specifying host, port, user, authentication method, and other SSH options through command‑line flags. The service can be started directly with Node.js or deployed as a Docker container, and it is designed to be placed behind a reverse proxy for TLS termination.

The tool is aimed at system administrators, developers, or anyone who needs remote shell access from a browser without installing native client software. It supports password and public‑key authentication, can launch a login shell when run as root, and allows embedding in iframes with same‑origin defaults. Compatibility follows the browser support list of xterm.js.

WeTTY is self‑hostable, released under the MIT license, and distributed as free, open‑source software. It requires Node ≥ 18, make, Python, and typical build tools, and it is considered stable for production use.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps