HYPRLAND-INSPIRED. TERMINAL-FOCUSED.

Your terminals.
Your rules.

The movement and keyboard control you love about Hyprland,
inside one native workspace. Drag, resize, focus. Keep your flow.

Linux x86_64 · Apple Silicon macOS (experimental)

BOOMUX / IN MOTION

Drag it. Snap it. Make it yours.

Drag to move. Tap Ctrl + Space, then Shift + Arrow keys to swap panes. F expands a pane to fill the canvas; press it again in layout mode to return.

Download GIF

Make room for what matters.

Drag a pane edge to give your editor more space, or keep your server and tests in view.

Download GIF

Stay on the keys.

Tap Ctrl + Space for layout mode. Arrow keys change focus; J flips the split between side-by-side and stacked. Escape returns to the terminal.

Download GIF

Clear the canvas. Keep the work.

Ctrl + W minimizes a pane into a tab without stopping its shell. Click a tab to bring it back, right where you left off.

Download GIF

Real Desktop recordings · Tree and Tabs views · Fictional demo terminal content · No audio

YOUR HARNESS. YOUR WAY.

Integrations managed by Boomux.
Your customizations stay protected.

01 / THE WORKFLOW

Close the view.
Keep the work.

The control of a tiling desktop.
The continuity of persistent terminals.

  1. 01

    Make room for your work.

    Open a Workspace. Bring up a Shell, your editor, or an AI harness. Arrange the panes around what you’re doing.

  2. 02

    Keep the right things in view.

    Follow an Agent’s progress, check Git, and move between terminals. Stay on the keyboard with layout mode.

  3. 03

    Step away. Come back.

    Detach the view without ending the Shell. Reattach to the running process when you’re ready—not a replacement terminal.

Detaching is not stopping. Explicitly removing a Shell or stopping the daemon ends its processes.

02 / BUILT AROUND YOUR WORK

Less window management.
More headspace.

How Boomux fits together ↗
01 /

Your terminals have a home.

Organize Shells into persistent Workspaces. Closing a Desktop pane detaches the view; it does not terminate the Shell.

02 /

Know when you’re needed.

See Agent activity and attention across your work. Keep a long-running task in motion while you focus on something else.

03 /

Less reaching. More doing.

Tile, resize, and navigate panes from the keyboard. Tap Ctrl + Space to stay in layout mode, or hold it for a quick adjustment.

04 /

A little more perspective.

Check repositories, worktrees, local changes, and available pull-request status from the Git tab. No extra terminal shuffle.

05 /

Your work. Any machine.

Connect a remote machine over SSH. Open its Shells in a Remote Workspace, with connection and update controls in the Remotes tab.

06 /

Native, through and through.

A Rust core and a native GPUI-CE Desktop, with Ghostty terminal decoding. Built for Linux and Apple Silicon macOS, with Omarchy theme integration on Linux.

03 / MAKE YOURSELF AT HOME

Your next workspace
starts here.

Install Boomux Desktop.
Everything you need, together.

Read the installation guide ↗

Boomux Desktop

The native app, with the matching Boomux CLI included. One command selects the right OS.

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/gardnmi/boomux/releases/latest/download/boomux-installer.sh | sh -s -- --desktop

Linux x86_64 requires glibc 2.39+, X11 or Wayland, and a working Vulkan driver. Ubuntu 24.04+ and current Arch are the runtime baseline. Required system packages ↗

Mac: Apple Silicon and macOS 15 or newer. Experimental, ad-hoc signed, and not notarized. Installs in ~/Applications. Opening the app and updating ↗

Downloads and runs the official release installer. Review how it works. On Linux, existing installations use their update flow. On Mac, quit the app and rerun this command for a newer version.

Built for your machine.
And the way you work.

Explore the source