A supercharged
terminal emulator.
Scriptable, multiplexed, local and remote. Free and open source, on your own machines.
macOS / Linux / Windows / FreeBSDFree & open source
01 / COMPUTERS
The Computers Window.
The Computers window gives you access to all your Chan windows, local and remote, and your tmux sessions. Open it from any Chan window with Cmd + P on macOS, or Ctrl + Shift + P on Linux, FreeBSD, and Windows.
02 / TMUX -CC
Your tmux, in Chan.
Run tmux -CC locally or over ssh. Each tmux window opens as a Chan window, with its terminal and panes and layout. Use Chan's shortcuts and hybrid nav to split and resize panes, create new windows. Manage tmux sessions from the Computers window.
LOCAL
$tmux -CC new -A -s devOVER ssh
$ssh -t user@host tmux -CC new -A -s devEnable tmux control mode in Terminal settings. Requires tmux 3.2+.
03 / CHAN DEVSERVER
Your tools, on any machine.
Install Chan on a remote machine and use Add devserver in Computers to configure access. Connect over ssh or Eternal Terminal, as in the examples above. Your terminals, files, and workspaces live on that machine, ready when you reconnect.
04 / CHAN GATEWAY
Always-on environments.
Your domain.
Provision managed devservers with your tools and a PAT. Give people access through OAuth2, without ssh. Run the gateway on your own infrastructure, with admission control, access policy, live switches, and a scalable proxy fleet.
More in the manual.
Terminal scripting, files, editing, workspaces, and collaboration.