Skip to content
SPECIFICTION
Get listed

TermStation

termstation.dev

WebWindowsmacOSLinuxAndroidAPI
Visit termstation.dev
Spec score 7.1 #25 of 29 in Terminal Multiplexers

What it is

TermStation is a web-based terminal session manager with an API for organizing sessions across multiple machines. Configurable templates set CLI commands and arguments, then shape the forms used to create sessions. Session and workspace scratch pads, session links, and file generation with macros and includes support day-to-day work. It can launch commands in containers and route HTTP access to web servers in those containers through a reverse tunnel. Multiple users can work with role-based access and share sessions. Configurable code-forge integrations include GitHub by default; the maker also demonstrates installing Claude, Codex, and Cursor in a container. TermStation is open source under the MIT license and free. It is marked pre-alpha and not ready for general distribution. Backend requirements include Ubuntu 22.04+ or Rocky Linux 10+, Node.js 22+, and Docker or Podman. Authentication exists, but the maker says it is not hardened for untrusted networks and advises against public exposure. Session data must be deleted manually until automatic cleanup is implemented.

Spec sheet

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

Strong points and limits

Strong points

  • Free and MIT licensed.
  • Organizes sessions across multiple machines.
  • Supports role-based access and session sharing.
  • Container commands can expose web servers through a reverse tunnel.
  • Available on web, desktop, and Android.

Limits

  • Pre-alpha and not ready for general distribution.
  • Authentication is not hardened for untrusted networks.
  • Session data requires manual deletion.
  • Backend requires Node.js 22+ and Docker or Podman.

Who it suits

It may suit developers who want to coordinate terminal sessions across machines and collaborate through shared sessions. It is a poor fit for public deployment or users seeking a generally distributed release.

Verdict

TermStation brings multi-machine terminal sessions, templates, container support, and collaboration into one system. Its pre-alpha status, security warning, and manual session cleanup are important constraints.

Where Specifiction places it

Alternatives to TermStationAll alternatives →