A native macOS terminal with vertical tabs and persistent multiplexing, built on libghostty
Features
- Vertical Project Sidebar: Native macOS sidebar for organizing projects and tabs vertically.
- Persistent Multiplexing: Projects, tabs, and panes are saved and restored automatically on relaunch.
- Declarative Layouts: Define a .macterm/layout.yaml describing each project's tabs, splits, and the process every pane runs; apply or save it from the command palette.
- Ghostty Config Compatibility: Macterm reads your existing Ghostty config. Theme, font, notification, keybinds — all of it just works.
- Command Palette: Versatile command palette to interact with multiplexing and manage projects
- Quick Terminal: Global terminal accessible from anywhere with a hotkey.
- Smart Tab Naming: Tabs name themselves after the program running in the pane, making them easily identifiable in the sidebar.
- Keyboard-driven Control: Customizable keybinds for many actions including navigating projects, tabs, and panes.
