I built psmux, a native terminal multiplexer for PowerShell on Windows, written entirely in Rust.
Most Windows developers rely on WSL or external Unix tools to use tmux. I wanted something native that integrates directly with PowerShell without requiring a Linux layer.
Why did I build this?
Windows terminal workflows still lack a true native tmux experience:
• No dependency on WSL
• No POSIX emulation layer
• Native Windows process management
• Works directly with PowerShell sessions
uniquegodwin•1h ago
Most Windows developers rely on WSL or external Unix tools to use tmux. I wanted something native that integrates directly with PowerShell without requiring a Linux layer.
Why did I build this?
Windows terminal workflows still lack a true native tmux experience:
• No dependency on WSL • No POSIX emulation layer • Native Windows process management • Works directly with PowerShell sessions
What psmux does
• Pane splitting • Multiple sessions • Window switching • Persistent session management • Keyboard driven control • Native Rust implementation