MACTERM(1)
NAME
macterm — A lightweight, native terminal for macOS built with SwiftUI and libghostty
SYNOPSIS
$
https://github.com/thdxg/macterm/releasesINFO
96 stars
2 forks
0 views
SwiftShell & Terminal
DESCRIPTION
A lightweight, native terminal for macOS built with SwiftUI and libghostty
README
▞▚ macterm ▞▚
A lightweight, native terminal for macOS built with SwiftUI and libghostty.

Features
- Vertical Project Sidebar: Native macOS sidebar for organizing projects and tabs vertically.
- Split Panes: Unlimited horizontal and vertical splits, with optional auto-tiling.
- Persistence: Projects, tabs, and panes are saved and restored automatically.
- Quick terminal: Global terminal accessible from anywhere.
- Highly Configurable: Configurable theme, font, and keymap with hot-reloading.
- Command Palette: Versatile command palette to interact with multiplexing (open, delete, and search projects)
Install
Download the latest .dmg from Releases, open it, and drag Macterm to Applications.
Since the app is not signed with an Apple Developer certificate, macOS will block it on first launch. To fix this, run:
xattr -cr /Applications/Macterm.app
Requirements
- macOS 26.0+
- Swift 6.0+
- mise (optional, but recommended)
Quick Start
# Install necessary tools (swiftlint, gh, etc.) mise installSetup dependencies
mise run setup
Run in debug mode
mise run run
Build release bundle
mise run build
License
MIT
SEE ALSO
fzf(1)— A command-line fuzzy finder — interactive Unix filter for any liststarship(1)— The minimal, blazing-fast, and infinitely customizable prompt for any shellzoxide(1)— A smarter cd command — learns your habits and jumps instantlyblade-code(1)— AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providersqrrs(1)— CLI QR code generator and reader written in rust
clihub4/21/2026MACTERM(1)