Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Terminal Multiplexers
  3. TermStation

TermStation

What it is

TermStation is a web-based terminal session manager with an API for creating and sharing terminal sessions. Configurable templates set CLI commands and arguments, then use them to build session-creation forms. Session and workspace scratch pads, session links, and file generation with macros and includes support work around those sessions. TermStation can launch commands in containers and proxy HTTP access to web servers in containers through a reverse tunnel. It supports multiple users, role-based access control, and session sharing, with configurable code-forge integrations and GitHub enabled by default. The maker also provides an install demonstration for Claude, Codex, and Cursor in a container. TermStation is open source, MIT licensed, and labeled pre-alpha. It is available through a browser, Windows, macOS, Linux, and Android. Backend requirements include Ubuntu 22.04+ or Rocky Linux 10+, Node.js 22+, and Docker or Podman. Authentication is supported, but is not hardened for untrusted networks; the maker advises against publicly exposing the frontend and backend. Session data must be manually deleted until automatic cleanup is implemented.

For and against

For

  • Open-source and MIT licensed.
  • Templates generate forms for terminal sessions.
  • Session sharing includes role-based access control.
  • Container commands can use reverse-tunnel HTTP access.
  • Available on web, desktop, and Android.

Against

  • Labeled a pre-alpha release.
  • Authentication is not hardened for untrusted networks.
  • Session data requires manual deletion.
  • Backend requires specified Linux, Node.js, and container software.

The verdict

TermStation combines configurable terminal sessions, collaboration, and container tools across web, desktop, and Android access. Its pre-alpha status, backend requirements, manual data cleanup, and security warning are important considerations.

Who it suits

It suits developers or teams who want to manage terminal sessions across supported devices, share sessions, and use containers. It is not suited to public exposure on untrusted networks, according to the maker’s security guidance.

On the record

Backend requirements
The backend requirements list Ubuntu 22.04+ or Rocky Linux 10+, Node.js 22+, and Docker or Podman.github.com · read 4 Oct 2026
Collaboration
It supports multiple users with role-based access control and session sharing.github.com · read 9 Oct 2026
Containers
It can launch commands in containers, including agent CLIs.github.com · read 9 Oct 2026
Deployment
The backend requirements list Ubuntu 22.04+ or Rocky Linux 10+, Node.js 22 or later, and Docker or Podman.github.com · read 9 Oct 2026
Integrations
Integrations use templates to configure CLI commands and arguments, and GitHub is enabled as a code forge by default.github.com · read 9 Oct 2026
Known issue
The maker says session data accumulates and must be manually deleted until automatic cleanup is implemented.github.com · read 4 Oct 2026
License
The repository identifies the project as MIT licensed.github.com · read 4 Oct 2026
Limit
Session data accumulates and must be deleted manually until automatic cleanup is implemented.github.com · read 9 Oct 2026
Multi-user
It supports multiple users, role-based access control, and session sharing.github.com · read 4 Oct 2026
Product
TermStation is a web-based terminal session manager that provides an API.github.com · read 9 Oct 2026
Release status
The project identifies itself as pre-alpha and says it is not yet ready for general distribution.github.com · read 9 Oct 2026
Scratch pads
It provides scratch pads specific to sessions and workspaces.github.com · read 9 Oct 2026
Security
The maker says authentication is supported but not hardened for untrusted networks, and advises against publicly exposing the frontend and backend.github.com · read 9 Oct 2026
Session tools
It provides session and workspace scratch pads, session links, and file generation with macros and includes.github.com · read 4 Oct 2026
Status
The repository labels TermStation a pre-alpha release.github.com · read 4 Oct 2026
Support
The maker invites questions through GitHub Discussions or contact with developer @kcosr on X.github.com · read 9 Oct 2026
Templates
Template-driven command definitions can power GUI session creation forms.github.com · read 9 Oct 2026
Terminal sessions
It supports organizing terminal sessions across multiple machines.github.com · read 9 Oct 2026

The review

TermStation is a self-hosted terminal session manager for developers who need organized shell work across machines, repeatable command setups, and shared access. It is most suitable for technically confident teams that can operate their own Linux backend and container runtime; its pre-alpha maturity and deployment cautions make it a poor choice for exposed production use.

Overview

TermStation puts terminal sessions, workspaces, container execution, and collaboration behind a web interface and API. Its templates turn CLI commands and arguments into session-creation forms, giving teams a consistent way to start recurring tasks instead of relying on individual command knowledge. Session and workspace scratch pads, shareable session links, and generated files built with macros and includes keep notes and outputs attached to the work they describe.

The project is free, open source, and MIT licensed. That price comes with operational responsibility: the backend requires Ubuntu 22.04 or newer or Rocky Linux 10 or newer, Node.js 22 or later, and Docker or Podman. The project identifies itself as pre-alpha and says it is not ready for general distribution. Session data also accumulates and currently requires manual deletion, which creates an ongoing maintenance task.

Key features

Configurable sessions and context

Templates define the commands and arguments that appear in session forms. This is a practical advantage for teams standardizing repeatable workflows or handing jobs between operators. Scratch pads scoped to sessions and workspaces, links for sharing sessions, and file generation with macros and includes provide more continuity than a simple terminal launcher.

Containers and web access

TermStation can run commands inside containers and proxy HTTP access to container-hosted web servers through a reverse tunnel. That combination suits development environments where shell work and a temporary web service need to travel together. It also means administrators must understand the container and network implications of exposing those services.

Integrations and collaboration

Configurable code-forge integrations include GitHub by default. An installation demonstration covers Claude, Codex, and Cursor in a container, making the setup relevant to teams incorporating coding assistants into isolated workflows. Multiple users, role-based access control, and session sharing support collaborative operation rather than a single-user terminal shelf.

Authentication is supported, but the maker says it is not hardened for untrusted networks and advises against publicly exposing the frontend and backend. Treat that warning as a deployment boundary: TermStation is better suited to a controlled private network than an internet-facing service.

Pricing

TermStation is free and open source under the MIT license. There are no paid tiers, seat charges, quotas, trial periods, or renewal terms described. The real cost is infrastructure and administration: you provide the supported Linux host, Node.js 22-or-newer runtime, and Docker or Podman, and you must manually remove accumulated session data until automatic cleanup is implemented.

Platforms

Access is available through a web browser, Windows, macOS, and Linux desktop environments, plus Android mobile access. An API supports integration and automation, while self-hosted deployment keeps the backend under your control. This broad access is useful for teams moving between workstations and phones, provided the backend can be maintained securely.

Who it's for

Choose TermStation if you are a developer or team that wants shared terminal sessions across machines, form-driven command templates, container-based execution, and role-controlled collaboration in a self-managed environment. It is a strong fit for repeatable internal workflows where you can restrict network exposure and budget time for cleanup.

Look elsewhere if you need a mature, generally distributable product, hardened authentication for untrusted networks, or a hosted service that removes backend and data-maintenance duties.

Pros and cons

  • Pros: Free MIT-licensed software avoids subscription and per-seat costs.
  • Pros: Templates, scratch pads, links, and generated files make recurring terminal work easier to standardize and document.
  • Pros: Container commands, reverse-tunneled web access, code-forge configuration, and assistant installation examples cover modern development workflows.
  • Pros: Role-based access control and session sharing support multiple users.
  • Cons: Pre-alpha status and the stated lack of readiness for general distribution limit production confidence.
  • Cons: Authentication is not hardened for untrusted networks, so public exposure is specifically discouraged.
  • Cons: Session data must be deleted manually until automatic cleanup exists.
  • Cons: Running the required Linux, Node.js, and container backend is the user's responsibility.

Alternatives

Terminal Multiplexers is the broader category to explore when you want to compare session-oriented tools rather than commit to TermStation's pre-alpha self-hosted model.

Zellij is the better pick for a free, open-source multiplexer with no account requirement across iOS, Linux, macOS, web, and Windows. Its hosted Zellij.online option adds session sharing, a free tier, and a closed beta, while TermStation emphasizes self-hosted collaboration and containers.

Okena suits readers seeking another free, open-source option with Android, iOS, desktop, web, and API coverage.

Terminalz is an alternative free tool spanning iOS, Linux, macOS, self-hosting, and the web.

muxel is a free GPL-3.0 option focused on Linux, macOS, and Windows.

openmux is free MIT-licensed software for macOS Apple Silicon and Linux x64 or arm64, including self-hosted use.

p2pmux is a free MIT-licensed choice for Linux and macOS.

RMUX is free dual-licensed MIT or Apache-2.0 software for self-hosted local use, with API, web, desktop, and Windows platforms.

Séance is a free MIT-licensed Linux application supporting X11 or Wayland.

Verdict

TermStation is worth choosing for teams that need configurable, shared terminal sessions and container-aware workflows and are prepared to run and secure the backend themselves. Its main reason to look elsewhere is the combination of pre-alpha status, manual data cleanup, and an explicit warning against untrusted-network exposure.

Alternatives to TermStation

Every alternative, ranked