Getting started
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 separate tool that runs in any terminal. Put it on a chord and it opens as a tool float like anything else.
- 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
- Install and first launch sets up the app and the font.
- Shortcuts is the six keys to learn first, then the rest.
- Configuration is every option, annotated.