mcpField
T
tmate

tmate

Official
github.comDeveloper Tools6.1ktmateUpdated 3w ago
RepositoryVisit website

About tmate

tmate generates shareable links to broadcast a running terminal session to others with configurable read or write access. Designed for remote pair programming, technical support, and collaborative troubleshooting.

Key features

  1. 01Generate shareable terminal session links
  2. 02Control read-only and read-write access
  3. 03SSH into shared sessions from remote machines

Use cases

  1. 01Pair programming with remote team members on live code
  2. 02Provide real-time technical support and debugging
  3. 03Demonstrate problems and solutions in a shared terminal

Install

Pick your OS or package manager and run the command in a terminal.

$
brew install tmate

Once installed, runtmate --versionto confirm it works.

Example commands

Common commands in the order you’d use them.

01
tmate
02
tmate show-messages

Details

From the project README

tmate

Important

The public tmate servers (ssh.tmate.io) were shut down in July 2025, so tmate no longer works out of the box. A rewrite of the server in Rust and the return of the hosted service are tracked in #336. Until then, you can run your own tmate-ssh-server and point tmate at it with the tmate-server-* options.

What is it?

Tmate is a fork of tmux. It provides an instant pairing solution.

License

tmate is built on top of tmux. tmux and tmate are BSD-licensed.

Comments

Markdown supported