Sshwifty
A self-hosted web client for connecting to SSH and Telnet servers from a browser.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Sshwifty
Sshwifty is a web application you host yourself that lets you open SSH and Telnet sessions from a browser. The server is written in Go with a JavaScript interface, and you configure it with a JSON file. Presets let you define servers in advance so users can connect quickly.
The repository includes a Dockerfile and a docker-compose example. It suits people who need to reach servers from machines where they cannot install an SSH client.
Strengths
- Supports both SSH and Telnet from the browser
- Preset server list configured in JSON
- Docker image and compose example provided
Limitations
- You have to host and secure it yourself
- A browser client, not a full desktop terminal
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- nirui
- Platforms
- Web, Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Reaching SSH or Telnet hosts from a browser on machines without an SSH client
- Categories
- Remote desktop, Terminals
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Sshwifty
Compare allSoftware that can replace Sshwifty for an important use case, and what changes if you switch.
WeTTY
A self-hosted terminal that runs in a web browser over HTTP or HTTPS.
WeTTY is another self-hosted browser terminal over HTTP or HTTPS with Docker files, but it does not mention Telnet or a preset server list.
Nexterm
A self-hosted server management tool for SSH, VNC and RDP connections in the browser.
Nexterm adds VNC and RDP to SSH in one self-hosted browser interface with Docker, and is under very active development.
ttyd
A command-line tool that shares a terminal session over the web in a browser.
ttyd turns any command into a browser terminal with ZMODEM file transfer and CJK input, but offers no graphical management interface.
Similar software
Related functionality, not necessarily a direct replacement.
OpenSSH
The standard SSH client and server suite for encrypted remote login, file copying and tunnelling.
Teleport
An identity-based access platform for infrastructure such as servers, Kubernetes, databases and desktops.
Upterm
An open-source tool for sharing a terminal session with others securely over SSH.
sshx
A command-line tool that shares your terminal by link as a collaborative, end-to-end encrypted browser session.
Termius
A cross-platform SSH client for desktop and mobile that syncs hosts, keys and snippets between devices.