A terminal that feels like it belongs on your Mac.

Tabs, 21 hand-tuned themes, Keychain-backed secrets, and an EDR-aware Metal renderer — native SwiftUI, no Electron in sight.

⇩ Download for macOS requires macOS 14+
First launch note: this build isn't notarized by Apple yet. Gatekeeper will block a plain double-click — right-click the app in Applications, choose Open, then confirm once. After that it opens normally.

What's inside

Tabs & window chrome

Titlebar tabs, a status bar, and a settings drawer — ⌘T / ⌘W for new/close, ⌘⇧] / ⌘⇧[ to switch, ⌘1⌘9 to jump.

21 built-in themes

10 dark, 11 light, each shipping a full 16-color ANSI palette so ls, git, and eza output stays legible instead of washing out on light backgrounds. Every theme reports a measured WCAG contrast ratio right on its card in Settings.

EDR / HDR-aware rendering

SwiftTerm's Metal renderer by default, with an EDR layer that pushes bright cells past SDR white on capable displays, re-evaluated as you drag windows between screens — no filtering, no blur on Retina.

Keychain-backed secrets

Environment secrets live in the data-protection Keychain and are injected into new shells on an opt-in basis. Names that could hijack process execution (PATH, DYLD_*, SHELL…) are rejected outright.

Privacy Mode

One toggle hides window chrome and disables screen sharing for the window. An optional, separate live-redaction mode rewrites the PTY byte stream itself for screen-share-safe sessions.

No sandbox, real shell access

Your login shell ($SHELL, or /bin/zsh) launched for real — full filesystem and process access, the way a terminal should work.

Screenshots

tabs & theme picker
settings drawer
light theme, HDR