Conmux
github.com
Spec sheet
- Product
- Conmux is a standalone Windows-native terminal multiplexer that runs CLI tools in supervised sessions.Read 8 Oct 2026 · github.com
- Integrations
- Conmux provides a Rust crate and CLI plus a Tauri GUI shell, and its README identifies Conflux as a separate multi-agent workbench built on it.Read 8 Oct 2026 · github.com
- Security
- The project says it is local-only, has no accounts or telemetry, and uses named-pipe DACL and remote-client protections; it also notes these do not stop malicious code running as the same user.Read 8 Oct 2026 · github.com
- Privacy
- The project states that it is local-only, with no accounts or telemetry and no data leaving the machine.Read 8 Oct 2026 · github.com
- Support
- The maker invites bug reports, issues, discussions, and pull requests, and lists an email contact.Read 8 Oct 2026 · github.com
- License
- The project is dual-licensed under MIT or Apache 2.0.Read 8 Oct 2026 · github.com
- Maker
- The project says it was built by a student at South China Normal University.Read 8 Oct 2026 · github.com
- Availability
- The Rust library and CLI can be installed with `cargo install --locked conmux`; a GUI installer is available from GitHub Releases.Read 8 Oct 2026 · github.com
- CLI compatibility
- The README describes launching native programs, PowerShell, and tools in WSL as supervised panes.Read 8 Oct 2026 · github.com
- Control features
- The library provides stable pane IDs, request and response control, per-pane event streams, and output capture with an ANSI-stripping option.Read 8 Oct 2026 · github.com
- Control interface
- The project describes a programmable control plane with framed request/response, per-pane event streams, stable pane IDs, and output capture.Read 8 Oct 2026 · github.com
- Development status
- Conmux is early development (v0.1.x), Windows-only, and APIs outside the frozen wire-protocol layer are unstable.Read 8 Oct 2026 · github.com
- Download requirements
- The v0.1.1 release specifies Windows 10 1809 or later, or Windows 11, and says the GUI installer is unsigned and will trigger a SmartScreen unknown-publisher warning.Read 8 Oct 2026 · github.com
- Features
- Its library supports real ConPTY panes, process-tree supervision, scrollback and capture, and pane event streams.Read 8 Oct 2026 · github.com
- Input handling
- All input uses one injection path with pluggable policy, audit, and rate-limit hooks that fail closed.Read 8 Oct 2026 · github.com
- Installer limitation
- The GUI installer is unsigned, so Windows SmartScreen warns that its publisher is unknown.Read 8 Oct 2026 · github.com
- Operational limit
- Stopping or crashing the daemon terminates every pane because its Job Objects are dropped.Read 8 Oct 2026 · github.com
- Operational limitation
- Running `kill-server` or crashing the daemon terminates every pane because the daemon drops their Job Objects.Read 8 Oct 2026 · github.com
- Pane supervision
- Each pane runs in a Windows Job Object configured to terminate its process tree when the object closes.Read 8 Oct 2026 · github.com
- Process support
- It can launch native programs, PowerShell, and tools running in WSL as supervised panes.Read 8 Oct 2026 · github.com
- Security boundary
- The local named pipe uses a DACL limited to the current user's SID, rejects remote clients, and includes first-instance squatting protection.Read 8 Oct 2026 · github.com
- Session persistence
- A daemon supports detaching and reattaching clients while panes survive and the screen is replayed on reconnect.Read 8 Oct 2026 · github.com
- Use case
- It is intended to bring CLI agent workflows to Windows without requiring a full IDE.Read 8 Oct 2026 · github.com
Where Specifiction places it
- Terminal Multiplexers#13 of 297.6