OpenDMG
lmux icon

lmux for Mac

Claude Code and Codex terminal with agent status and persistent sessions.

By sooftware. Free and open source, MIT licence.

Get it with OpenDMG View source on GitHub

lmux at a glance

Version
0.1.2
Released
12 November 2026
Download size
12 MB
Works on
Apple silicon
Licence
MIT
Category
Developer Tools
Developer
sooftware
GitHub stars
33

About lmux

A light, native macOS terminal for living in Claude Code and Codex all day.

Screenshots

lmux screenshot 1lmux screenshot 2

How to install lmux on a Mac

  1. Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
  2. Search for lmux and press Get. OpenDMG downloads version 0.1.2 from sooftware's own GitHub release.
  3. Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.

Updates to lmux show up in OpenDMG and install with one button. No account is needed.

Prefer to do it by hand? The developer's file is on GitHub: lmux-arm64.dmg (12 MB).

What is new in lmux 0.1.2

Rewind fixes. If `×` or `✎` stopped working for you, this release brings them back. Signed and notarized. Requires macOS 14 or later on Apple silicon.

### Install

[Download lmux-arm64.dmg](https://github.com/sooftware/lmux/releases/latest/download/lmux-arm64.dmg), open it and drag lmux.app to Applications, replacing the old one. Or with Homebrew:

```sh
brew upgrade --cask lmux
```

### Fixes

- **Rewind works with newer Claude Code again.** Claude Code 2.1.318 changed its rewind menu, so `×`, `✎` and `⌘Z` failed with "Couldn't rewind". lmux now reads both the old and the new menu.
- **Rewind while Claude is asking you something.** If Claude was waiting on a permission prompt for the turn you wanted to take back, `×` gave up. lmux now declines the prompt first, then rewinds, and the pane no longer stays on "needs input" afterwards.
- **Failures say why.** Instead of a bare "Couldn't rewind", you see the reason: unsent text or queued messages in Claude's input, the input box not on screen, or the message no longer being in the session.
- **No buttons on turns that can't be rewound.** Turns from before Claude compacted the conversation now show only Copy.
- **Notification popover with Reduce Motion.** With Reduce Motion on, the bell's popover didn't take the keyboard, so Esc and the arrow keys went to the pane behind it. Now it does.
…

More Developer Tools apps

All Developer Tools apps