EVERYTHING XIAOMI
Get listed

muxterm

Muxterm is a web-first terminal multiplexer built around persistent sessions, split panes, and a browser interface.

Place
#8 of 29
Score
6.3
muxterm's website

What muxterm is

Muxterm is a web-first terminal multiplexer built around persistent sessions, split panes, and a browser interface. Its Go session daemon operates separately from the HTTP server, allowing shells to remain available across server restarts, deployments, and reboots. Users can group panes into named workspaces and switch among them from a bar. Server-side VT emulation keeps a live screen snapshot that can restore full-screen applications after reconnecting. An installable PWA supports desktop or mobile use and includes service-worker offline support. For MCP-compatible agents, its server exposes 25 tools in seven categories for managing workspaces, panes, terminals, and related functions. Documented integrations include Claude Code, OpenCode, and Amplifier, with lifecycle reporting for Claude, Codex, and Amplifier wrappers. Authentication uses HMAC tokens, with a localhost bypass for local use. A file-publishing tool can share one local file at an unguessable public URL, with a 24-hour default expiry and seven-day maximum; future reads can be revoked. Muxterm is free, MIT-licensed, and self-hosted as a single binary. Listed access includes macOS, Linux, and browser/PWA; Windows support is coming soon.

Good

  • Sessions can survive server restarts, deploys, and reboots.
  • Named workspaces organize split panes.
  • PWA includes service-worker offline support.
  • MCP server exposes 25 tools across seven categories.
  • Free, MIT-licensed, and self-hosted.

Watch out

  • Windows support is coming soon.
  • Project has no SECURITY.md policy.
  • No security advisories are published.

Who it suits

Muxterm suits people who want persistent terminal sessions managed through a browser interface, including users working with MCP-compatible agents. Its self-hosted setup may appeal to those comfortable running a single binary.

Verdict

Muxterm combines persistent shells and browser-managed workspaces with agent integrations and a free, self-hosted distribution. Windows users should note that support is still forthcoming, and the repository has no published security policy.

Plans and prices

From muxterm's own pricing page, checked 4 Oct 2001.

All about pricing
PlanPriceWhat it gives you
muxtermFreeMIT-licensed · self-hosted · single binary

The facts

Each one read from muxterm's own pages, with the date it was checked.

What it does

AI integration
Its MCP server exposes 25 tools across seven categories for MCP-compatible agents to manage workspaces, panes, terminals, and other functions.checked 4 Oct 2001
Authentication
The feature list describes HMAC token-based authentication with localhost bypass for local use.checked 4 Oct 2001
License
The repository identifies the project as MIT licensed.checked 4 Oct 2001
Mobile and offline
The PWA can be installed as a desktop or mobile app and includes service-worker offline support.checked 4 Oct 2001
Persistence
The session daemon runs separately from the HTTP server, allowing shells to survive server restarts, deploys, and reboots.checked 4 Oct 2001
Product
Muxterm is a web-first terminal multiplexer with persistent sessions, split panes, and a browser interface backed by a Go session daemon.checked 4 Oct 2001
Public file sharing
The MCP publish_file tool serves one local file at an unguessable public URL, with a 24-hour default expiry, a seven-day maximum, and revocation for future reads.checked 4 Oct 2001
Reconnects
Server-side VT emulation replays a live screen snapshot so full-screen apps can restore after reconnecting.checked 4 Oct 2001
Security policy
GitHub reports that the project has no SECURITY.md policy and no published security advisories.checked 4 Oct 2001
Supported agent tools
Muxterm documents integrations with Claude Code, OpenCode, and Amplifier, and native lifecycle reporting for Claude, Codex, and Amplifier wrappers.checked 4 Oct 2001
Workspaces
Users can organize panes into named workspaces and switch between them from a bar.checked 4 Oct 2001

Where it runs

Platforms
The README provides macOS Homebrew and Linux installation instructions, says Windows Scoop support is coming soon, and says binaries are attached to GitHub releases.checked 4 Oct 2001
The full review of muxterm

Muxterm is a self-hosted terminal multiplexer that brings persistent shells, split panes, and named workspaces into a browser interface. It is best suited to developers who want local session continuity or MCP-based agent control; its local scope and forthcoming Windows support narrow its appeal.

Overview

A Go session daemon runs separately from the HTTP server, allowing shells to survive server restarts, deploys, and reboots. That separation is valuable for long-running terminal work, but persistence stays local rather than following users through a hosted service. Muxterm is MIT-licensed and distributed as a single binary, a practical combination for people comfortable self-hosting.

Key features

Split panes and named workspaces help keep terminal arrangements organized by project or task, with a bar for switching between workspaces. On reconnect, server-side VT emulation replays a live screen snapshot, which can restore full-screen apps as well as shell output. That is a meaningful advantage when a browser connection drops during interactive work.

The installable PWA supports desktop and mobile use, with offline support through a service worker. Its MCP server exposes 25 tools across seven categories for managing workspaces, panes, terminals, and other functions. Muxterm documents integrations with Claude Code, OpenCode, and Amplifier, and native lifecycle reporting for Claude, Codex, and Amplifier wrappers, making it a more compelling fit for agent-assisted terminal workflows than a multiplexer without those integrations.

HMAC token-based authentication is described, with localhost bypass for local use. The MCP publish_file tool can serve one local file at an unguessable public URL; URLs expire after 24 hours by default, can last up to seven days, and can be revoked for future reads. Public sharing is useful for temporary handoffs, but users should consider carefully what they expose. GitHub reports no published security policy or security advisories, so teams with formal security requirements may prefer a project with a clearer security posture.

Pricing

Muxterm is free: its single plan costs nothing and includes MIT-licensed, self-hosted software distributed as a single binary. There are no paid tiers or hosted service described; the trade-off for the zero price is running and maintaining the local setup yourself.

Platforms

Muxterm supports macOS, Linux, and browser/PWA access. Windows support is coming soon, so Windows users should not choose it expecting current native support. The PWA can be installed on desktop or mobile, while session persistence remains local.

Who it's for

Choose Muxterm if you want persistent local shells managed through a browser, named workspaces, and a reconnect experience that can restore full-screen applications. Its agent integrations make it particularly relevant to developers using MCP-compatible tools. It is less suitable for people seeking hosted, cross-device sessions, current Windows support, or a project with a published security policy.

Pros and cons

  • Pros: Shells survive server restarts, deploys, and reboots, reducing disruption to long-running work.
  • Pros: Reconnect snapshots can restore full-screen apps, not just ordinary shell output.
  • Pros: MCP tools and documented agent integrations support terminal management from compatible workflows.
  • Cons: Persistence is local, so it is not a hosted service for carrying sessions between machines.
  • Cons: Windows support is still forthcoming.
  • Cons: No published security policy or security advisories may be a concern for security-conscious teams.

Alternatives

Browse terminal multiplexers for more options. Okena is another free option spanning mobile, desktop, web, and API platforms. Choose Zellij for free, open-source terminal multiplexing with no account required, or consider its Zellij.online hosted session-sharing option, which has a free tier and is in closed beta. Muxel is a free open-source alternative for Linux, macOS, and Windows. Openmux is a free MIT-licensed option for macOS Apple Silicon and Linux x64 or arm64. P2pmux is a free MIT-licensed choice for Linux and macOS. Quil is free, with no paid tier or hosted version, for Linux, macOS, self-hosted use, and Windows. Herdr is a free Apache 2.0 runtime that runs locally on macOS, Linux, and Windows. Séance is a free MIT-licensed option for Linux with X11 or Wayland.

Verdict

Muxterm is a strong choice for developers who want self-hosted, persistent terminal workspaces and agent integration without a subscription. Its strongest reason to choose it is that shells and full-screen sessions can recover across server interruptions and browser reconnects. Look elsewhere if you need hosted cross-device persistence, established Windows support, or a published security policy.

Alternatives to muxterm

All alternatives
  1. 1Zellij logo

    Zellij

    Free planiOSWebLinuxmacOS
    6.8Free plan
  2. 2RMUX logo

    RMUX

    Free planWebAPILinuxmacOS
    6.7Free plan
  3. 3

    LibreBooking

    Free planWebAPILinuxSelf-hosted
    6.6Free plan
  4. 4muxel logo

    muxel

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5Okena logo

    Okena

    Free planAndroidiOSWebAPI
    6.6Free plan
  6. 6p2pmux logo

    p2pmux

    Free planLinuxmacOS
    6.5Free plan