Macterm running on macOS — vertical project sidebar, editor, and a Claude Code split

Macterm

A macOS terminal with session persistence, smart multiplexing, and native UI, built on libghostty.

brew install --cask thdxg/tap/macterm
Download for macOS ↓

Features

eight of them
01

Persistent multiplexing

Projects, tabs, and panes are saved and restored on relaunch. Quit the app; your whole workspace comes back — scrollback and running processes intact.

02

Remote projects

Open a directory on another machine over SSH. Panes persist on the host, surviving quits, dropped connections, even a local reboot.

03

Vertical project sidebar

Organize projects and their tabs in a native macOS sidebar, stacked vertically where there's actually room to read them.

04

Command palette

Press ⌘P to split panes, switch projects, or open a directory — every action a keystroke away.

05

Declarative layouts

Describe a project's tabs, splits, and per-pane commands in layout.yaml. Open it; the workspace builds itself.

06

Control CLI

A bundled macterm command drives the running app over a socket — so scripts and AI agents can spawn panes and run commands.

07

Quick terminal

A global terminal that drops down from anywhere with a hotkey, then gets out of your way when you're done.

08

Ghostty compatibility

Reads your existing ghostty/config. Theme, font, keybinds — all of it just works.