FREEDOM251

Freedom251 › Terminal Multiplexers

TermStation

Paid AndroidAPILinuxMacSelf-hostedWeb+1

Visit TermStation Alternatives

TermStation's own site

What TermStation is

TermStation is a web-based terminal session manager with an API. Its configurable templates define command-line commands and arguments, then use them to build forms for creating sessions. It also provides scratch pads for sessions and workspaces, session links, and file generation through macros and includes.

TermStation can launch commands in containers and route HTTP access to container-hosted web servers through a reverse tunnel. It supports multiple users, role-based access control, and session sharing. The maker describes configurable code-forge integrations, with GitHub enabled by default, and shows installation demonstrations for Claude, Codex, and Cursor in a container. The project is open source under the MIT license and is labeled pre-alpha.

The maker lists Ubuntu 22.04 or later or Rocky Linux 10 or later, Node.js 22 or later, and Docker or Podman among backend requirements. Authentication is supported, but the maker says it is not hardened for untrusted networks and advises against exposing the frontend and backend publicly. Session data accumulates and must be removed manually until automatic cleanup is implemented. TermStation supports browser access, Windows, macOS, and Linux desktops, and Android mobile access.

Who it suits

TermStation may suit developers or teams who want to define reusable terminal sessions, run commands in containers, and share sessions with role-based access. It is aimed at users comfortable with a pre-alpha project, the stated backend requirements, and the maker’s network exposure guidance.

What it does well

  • Open source under the MIT license.
  • Templates define commands and arguments for session forms.
  • Includes session and workspace scratch pads, session links, and file generation.
  • Can run commands in containers and proxy HTTP access through a reverse tunnel.
  • Supports multiple users, roles, and session sharing.
  • Available on web, desktop platforms, and Android.

What to know first

  • The project is labeled pre-alpha.
  • Authentication is not hardened for untrusted networks.
  • Session data must be removed manually until automatic cleanup is implemented.
  • Backend setup requires a supported Linux system, Node.js 22+, and Docker or Podman.

Limits

TermStation is labeled pre-alpha. Authentication is not hardened for untrusted networks, and session data needs manual deletion until automatic cleanup is implemented.

Getting started

  1. Visit the TermStation website or repository.
  2. Prepare a backend on Ubuntu 22.04+ or Rocky Linux 10+ with Node.js 22+ and Docker or Podman.
  3. Set up the web-based terminal session manager and API.
  4. Configure templates with the CLI commands and arguments for your sessions.
  5. Use the available session and workspace tools, container commands, and sharing features.
  6. Review the maker’s authentication guidance before deciding how to expose the frontend and backend.

Verdict

Choose TermStation if you want an open-source terminal session manager with configurable command templates, container support, and collaboration features. Look elsewhere if you need software labeled beyond pre-alpha, hardened authentication for untrusted networks, or automatic session data cleanup.

Questions

Does TermStation cost anything?

It is listed as free and open source. The repository identifies it as MIT licensed.

Which platforms can access TermStation?

It supports a web browser, Windows, macOS, and Linux desktops, and Android mobile access.

What does the backend require?

The listed requirements are Ubuntu 22.04+ or Rocky Linux 10+, Node.js 22+, and Docker or Podman.

Can people share sessions?

Yes. TermStation supports multiple users, role-based access control, and session sharing.

Is TermStation ready to expose publicly?

The maker says authentication is not hardened for untrusted networks and advises against publicly exposing the frontend and backend.

How do I get help or contribute?

The maker invites issues and pull requests, points users to GitHub Discussions, and lists contact with developer @kcosr on X.

Facts from TermStation's own pages

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

Where TermStation stands on Freedom251

Look at these too