Skip to content

v0.1.0 Release - amd64(x64)

Choose a tag to compare

@pirogom pirogom released this 15 Aug 02:55
· 35 commits to main since this release

πŸš€ pmux v0.1.0 β€” Initial Release

We are excited to announce the first official release of pmux (v0.1.0), a high-
performance, native terminal multiplexer built specifically for Windows.

✨ Key Features

  • πŸͺŸ Flexible Multi-Pane Layouts: Split terminals horizontally or vertically with
    fluid drag-and-drop splitter resizing.
  • ⚑ Real-Time Multi-Client Synchronization: Instantly sync active sessions,
    splits, focus states, and configurations across multiple GUI windows and web clients via
    WebSockets (coder/websocket).
  • πŸ’Ύ Profile & Layout Persistence: Save custom environment profiles. Pane split
    trees (SavedLayout) and working directories are automatically saved and seamlessly
    restored on launch.
  • πŸ›‘οΈ Embedded Microsoft ConPTY Host: Bundles the official conpty.dll +
    OpenConsole.exe to guarantee rock-solid ConPTY compatibility and eliminate MSYS2 Ctrl+C termination bugs.
  • πŸ€– AI Agent & Git Workflow Integration: Integrated Git dashboard automatically
    tracks uncommitted/staged files for the active pane's working directory.
  • 🎨 Modern Dark UI & Smooth TUI Support: Fast rendering powered by Xterm.js
    (WebGL/Canvas) with zero screen tearing for interactive TUI tools (Vim, Lazygit, Neovim,
    Gitui, etc.).
  • βš™οΈ Background Daemon & CLI Support: Run headless server daemon mode (--server),
    check status (--status), or terminate servers (--stop).

πŸ“¦ Quick Start

  1. Download pmux.exe from the Assets below.
  2. Run pmux.exe (Standalone executable, no installer needed).