ZenTerm docs

ZenTerm is a modern macOS terminal for developers: tiled panes, drawers, workspaces one keystroke away, and a keyboard-first way through all of it. It is built on a libghostty core, which handles terminal emulation, font handling, and rendering.

ZenTerm runs on Apple Silicon, macOS 14 or later. There is no Intel build.

What ZenTerm does

  • Panes. Split a terminal side by side or top and bottom, then move between them with . The shells keep running as you rearrange.
  • Drawers. A bottom drawer and a right drawer, tiled beside the canvas for a log tail, an agent, or a scratch shell.
  • Workspaces. A folder plus the layout you want when you open it, one keystroke away from the P picker.
  • Tool floats. A command on a chord, floating over your work and closing again. Kept warm, so the next open is instant.
  • Diff review. zen-review is a companion tool that runs as a float. It tracks what you have read as line ranges and carries them through each rewrite, so the parts an agent redid come back unread and the parts it left alone stay read. Install it and give it a chord.
  • Themes. Catppuccin, Tokyo Night, Nord and Gruvbox all ship with the app. Drop in any Ghostty theme and one file colors the whole app: terminal, chrome, tabs, and the focus halo.
  • Neovim. Cross Neovim splits and ZenTerm panes as one motion, and recolor your editor when you switch theme.

Start here