Line drawing of a potoo, the opotoo mascot

One window. Every shell.

opotoo is a GUI terminal multiplexer for Windows: recursive splits, saved sessions, and broadcast input in one portable exe.

Download for Windows

v1.10.3 · single file · x64 · no install · build from source

A simulated tour of the real thing: recursive splits, broadcast input, pane zoom, and a session save. Like the potoo, it loops forever and never looks away.

Everything a multiplexer does. In a window.

Ctrl+Shift+D

Splits all the way down

Split horizontal or vertical to arbitrary depth, or drop a 2×2, 3×3, or 4×4 grid in one keystroke. Splits survive layout rebuilds.

Ctrl+S

Sessions that survive

Save the whole tab tree to JSON: layout, names, colors, working directories. Your last session restores itself on launch.

Ctrl+Shift+B

Broadcast input

Type once, run everywhere. Keystrokes mirror to every broadcasting pane. A fleet of SSH sessions, handled at once.

Ctrl+F

Search that keeps up

Find across the live grid and scrollback. Matches recompute on every output frame, so highlights stay put while logs stream.

Ctrl+Shift+Z

Zoom, don’t lose

Fullscreen one pane inside its tab while the rest keep running. Zoom back out and the layout is exactly as you left it.

OSC 9;9

Panes that know where they are

Every shell reports its working directory. Saved sessions reopen each pane in the folder you were actually in, not just home.

Also in the box: pop-out panes into floating windows, per-pane wallpapers with opacity and blur, PuTTY-style auto-copy on selection, a custom VT500 parser with GlyphRun rendering, and portable state in %APPDATA%\opotoo.

$ whatis potoo

Why a potoo?

The great potoo perches motionless for hours, watching everything with eyes that take up half its head. It can even see through closed eyelids. It never loses sight of anything. Neither does your multiplexer.