DumbTerm vs tabby-web
Browser-based terminal projects compared
DumbTerm provides a browser interface to a local or containerized shell. tabby-web serves the Tabby terminal and adds configuration sync, with SSH and Telnet connections handled by a separate gateway.

DumbTerm: Access a Linux Terminal in Your Browser
DumbTerm provides browser-based access to a terminal running locally or in a Docker container. It suits self-hosters and developers who need a convenient terminal interface, with optional PIN protection and Starship prompt integration.

tabby-web: Run Tabby Terminal in a Browser
Tabby Web serves the Tabby terminal as a browser application and provides configuration sync for Tabby clients. It suits people who want browser-based terminal access and are prepared to operate its web app and connection gateway.
| DumbTerm | tabby-web | |
|---|---|---|
| Language | JavaScript | Python |
| License | GPL-3.0 | MIT |
| Stars | 247 | 1.5k |
| Forks | 11 | 185 |
| Last analyzed | Oct 3, 2026 | Oct 3, 2026 |
Key differences
- DumbTerm connects a browser terminal directly to a shell process; tabby-web runs Tabby as a web app and supports config sync for Tabby clients.
- DumbTerm offers a Debian-based Docker image and optional PIN protection; tabby-web uses a database, distribution storage, and configured authentication.
- For SSH and Telnet, tabby-web requires a separate connection gateway; DumbTerm connects to its local or container shell.
- DumbTerm is written in JavaScript and licensed under GPL-3.0; tabby-web is written in Python and licensed under MIT.
- DumbTerm is suited to lightweight shell access, demos, and isolated command-line environments; tabby-web is suited to hosted Tabby access and centrally managed configuration.
- DumbTerm has 247 stars and 11 forks; tabby-web has 1.5k stars and 185 forks. The tabby-web maintainer says they currently have limited time for work or support.
Choose DumbTerm if you…
- want a browser terminal connected to a local or Docker-based shell.
- need PIN protection, terminal tabs, or a simulated demo terminal.
- prefer a lightweight setup for shell access, tutorials, or command-line testing.
Choose tabby-web if you…
- want to serve Tabby in a browser and sync its configuration across clients.
- need social login or central management of multiple Tabby configuration files.
- can operate a database and storage, and a separate gateway for SSH or Telnet access.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.