Skip to content

Parallel development in tmux with git worktrees

The zero-friction workflow for git worktrees and tmux. Isolate contexts, run parallel AI agents, and merge with a single command.

Why workmux?

The core principle is that tmux is the interface. If you already live in tmux, you shouldn't need yet another interface to manage your tasks. workmux turns multi-step git worktree operations into simple commands, making parallel workflows practical.

bash
# Start working on a feature
workmux add my-feature

# Done? Merge and clean up everything
workmux merge
workmux demo

Monitor your agents

Track progress across all parallel agents in a single view.

workmux dashboard
workmux dashboard

What people are saying

"I've been using (and loving) workmux which brings together tmux, git worktrees, and CLI agents into an opinionated workflow."

— @Coolin96 via Hacker News

"Thank you so much for your work with workmux! It's a tool I've been wanting to exist for a long time."

— @rstacruz via GitHub

Released under the MIT License.