Try describing what you need:

ttyd logo

ttyd

★ 12.6k

A self-hosted alternative to Termius

MIT LicenseOpen Source — No PaywallPackage · Binary · Snap +15 active committers (12mo)

About

ttyd is a lightweight command-line tool that publishes a local terminal session over the web. It is aimed at users who want to access or share a shell through a browser without building a full remote...

Community Ratings

No ratings yet
screenshot

Features

  • web-based terminal sharing
  • CJK and IME support
  • ZMODEM file transfer
  • trzsz file transfer
  • Sixel image output
  • custom command execution
  • basic authentication
  • custom auth proxy header
  • SSL support
  • cross-platform support

Details

Last Updated
Nov 12, 2026
Created
Sep 13, 2016
Install Methods
package-managerbinarysnapsource
Requirements
libuvWebGL2OpenSSLMbed TLS
Default Port
7681web terminal
Authentication
localproxy-auth
Privacy & Independence
No Cloud RequiredOffline Capable
Deployment

Deployment: Container image available

Run ttyd yourself

Pick how much you want to manage.

1 more way to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Sep 27, 2026

Alternatives to ttyd

WeTTY logo

WeTTY

5.5k
A web-based terminal that provides browser access to a shell over HTTP/HTTPS and SSH.
Miscellaneous ToolsRemote AccessSelf Hosting Solutions+2
Details
Sshwifty logo

Sshwifty

3.1k
Sshwifty is a web-based SSH and Telnet client that lets users access remote shells from a browser.
Remote AccessMobile terminalsCopyleft License+3
Details
VibeTunnel logo

VibeTunnel

4.7k
VibeTunnel is a terminal proxy that opens terminal sessions in a browser for remote monitoring and control, including from a phone. It ships as a macOS app and as an npm package that runs the full server with its web UI on Linux, in Docker, or on headless machines.
Remote AccessProxy ServersAI Agents+1
Single Container
Details
Guacamole logo

Guacamole

4.0k
guacamole-server provides guacd, libguac, and protocol support libraries that form the server-side basis of Apache Guacamole remote desktop access.
Remote AccessPermissive LicenseProxy Servers+2
Details

Related Software

Zellij logo

Zellij

36.0k
Zellij is a terminal workspace and multiplexer for developers and ops-oriented users, with layouts, floating and stacked panes, plugins, and multiplayer collaboration.
Terminal MultiplexerFully FOSS
Single ContainerFully FOSS
Details
sish logo

sish

4.8k
Open source SSH tunneling software for forwarding HTTP(S), WS(S), TCP, aliases, and SNI traffic using plain SSH.
Proxy ServersNetwork UtilitiesRemote Access+2
Details
tmux logo

tmux

50.3k
tmux is a terminal multiplexer that lets multiple terminals be created, accessed, and controlled from a single screen.
Terminal Multiplexer
Details
ShellHub logo

ShellHub

2.2k
ShellHub is an SSH gateway for centrally managing access to Linux devices and servers behind NAT and firewalls.
Remote AccessPermissive LicenseNetwork Utilities+2
4 Containers
Details
rmux logo

rmux

2.7k
RMUX is a universal multiplexer engine for working with multiple terminal sessions and related workflows across Windows, Linux, and macOS.
Terminal MultiplexerAI AgentsAutomation Tools
Details
ZNC logo

ZNC

2.1k
ZNC is an advanced IRC bouncer that sits between IRC clients and networks to buffer traffic and keep users connected.
IRC CommunicationProxy ServersSelf Hosting Solutions+2
Details
tailcat logo

tailcat

8.9k
Tailcat is a userspace CLI and Go library that provides netcat-like connections, port forwarding, SSH, SOCKS5, and exit-node tunneling over Tailscale’s encrypted data plane without using Tailscale’s control plane.
Network UtilitiesRemote AccessProxy Servers
Details
pico logo

pico

1.4k
pico.sh is a set of SSH-powered developer services for publishing sites, blogs, pipes, tunnels, snippets, and RSS email notifications.
Blogging PlatformsSelf Hosting SolutionsNetwork Utilities+1
17 ContainersCloud Required
Details
miniserve logo

miniserve

8.1k
miniserve is a small cross-platform CLI tool for serving files and directories over HTTP.
Web File ManagersSimple File UploadsFile & Object Storage+3
Details
copyparty logo

copyparty

47.3k
copyparty turns almost any device into a file server with resumable uploads and downloads through a web browser and several file-transfer protocols.
Web File ManagersFile & Object StorageWeb Servers+2
Details
The Lounge logo

The Lounge

6.4k
The Lounge is a modern web-based IRC client designed for self-hosting.
IRC CommunicationSelf Hosting SolutionsPermissive License
Details
OliveTin logo

OliveTin

3.9k
OliveTin provides safe and simple access to predefined shell commands through a web interface.
Automation ToolsCopyleft LicenseTask Runners+2
Details