Wisp

Side project

macOS

A fast, native macOS terminal with vertical tabs, workspaces and an Agent Monitor

Wisp is my daily terminal: a fork of Ghostty with tabs that work the way a browser's do. A vertical tab sidebar, pinned tabs, named tab groups and workspaces keep many projects open at once, and each tab shows its folder, git branch and how long its command has run. The Agent Monitor lists every split running Claude Code, Codex, Gemini or Aider and whether it is working, waiting for you or idle.

Latest release

Wisp

Terminal

Version 0.3.2 · 7 Nov 2026

Download for macOS
What's new

Tabs and workspaces

  • Closing a tab shows the tab listed just above it (or below, if it was first), pinned tiles

included, and you stay in the same workspace instead of jumping to another one.

  • Closing the last tab of a workspace opens a new tab in your home folder there and asks whether

to delete the workspace. Deleting it takes you to the last tab of the workspace next to it.

Install

Download `Wisp-0.3.2.zip`, unzip it and move Wisp.app to /Applications. Built for

Apple silicon. The app isn't notarized: the first time, right-click it and choose Open,

or run `xattr -dr com.apple.quarantine /Applications/Wisp.app`. After that Wisp updates

itself from these releases. To build it yourself, clone the repo and run

`scripts/install-wisp.sh`.

Highlights

  • Vertical tab sidebar with pinned tabs, colored tab groups and workspaces (⇧⌘1…9)
  • Agent Monitor (⇧⌘A) for Claude Code, Codex, Gemini and Aider sessions
  • Red dot on tabs that rang, failed or finished a long command; ⌘J jumps to the next one
  • Saved layouts of tabs and splits, quick terminal on a global shortcut
  • Settings window that never rewrites your config file, in-app updates

Tech stack

  • Zig
  • Swift
  • AppKit
  • SwiftUI
  • Metal

Status

Active

Category

Developer tool

Links

Credits

Fork of Ghostty by Mitchell Hashimoto and contributors (MIT).