Wmux
A terminal multiplexer for powershell, heavily based on tmux
Install / Use
/learn @cesar-bravo-m/WmuxREADME
wmux
A terminal multiplexer for Windows, heavily inspired by tmux. Built on top of the Windows ConPTY API and .NET 10.
Useful for running many claude instances in a single powershell terminal side by side.
<img width="1635" height="976" alt="image" src="https://github.com/user-attachments/assets/7680baa2-1b90-4ca5-afa6-e8429ae11704" />Quickstart
Download the latest executable from the releases page and add it to your PATH. Then run wmux in your terminal to start a new session.
Features
- Horizontal & vertical pane splits
- Multiple windows and sessions
Key Bindings
| Sequence | Action |
|----------|--------|
| za s | Split horizontally |
| za v | Split vertically |
| za ! | Send current pane to new window |
| za [ | Enter select mode |
| za [hjkl] | Navigate panes |
| za [ArrowKeys] | Navigate panes |
| za c | New window |
| za n/p | Next/previous window |
| za d | Detach terminal from wmux session |
| za x | Kill current pane/window/session |
| za : | Command mode |
Todo
- Interactive session selector
- Investigate compatibility with different powershell versions.
- Read configuration from wmux.yml
License
ISC Copyright (c) 2026, César Bravo Molina
