Macterm is a feature-rich macOS terminal built to be pleasant, native, and lightweight. Built on libghostty and open source.

Splits and navigation

Split panes and move between them from the keyboard.

Animations

Scrolling, splits and the cursor glide into place.

Desktop widgets

Put a terminal on your desktop as a widget.

Sidebar and tabs

Your projects and their tabs are in a native sidebar.

Tab switcher

Select a tab from a live preview of each tab.

Save and restore layout

Save the tabs of a project as a layout, and apply it again later.

Command palette and extensions

Find any action in the palette. Extensions add screens of their own, such as Git.

Copy mode and Explain Output

Move through the scrollback with the keys of Vim or Helix. Select an error, and Apple Intelligence on your Mac explains it.

Open a folder from the Dock

Drop a folder on the Dock icon to open it as a project.

Quick terminal

A terminal drops down over any app.

Remote projects

Panes on a remote host keep running when you quit.

Password Manager

Macterm saves the passwords that you type at a prompt and fills them in again.

  • Session persistence

    Your shells keep running after you quit.

  • Control CLI

    Scripts and agents control Macterm with the macterm command.

  • Pinned tabs

    Keep a tab above your projects. It starts with Macterm.

  • Ghostty compatibility

    Macterm reads your Ghostty config.