Back to browse
GitHub Repository
13 starsSwift

SpacePill – Better macOS Space Context Switching

by jakequist·Mar 4, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemSolve My Problem

Color-coded Space pill with fuzzy jump—solves real multi-agent context switching, niche audience.

Strengths
  • Directly addresses friction point for managing 3-6 parallel workflows via native macOS Spaces
  • Fuzzy search hotkey (cmd+shift+J + label) is faster than mouse navigation or Mission Control
  • Lightweight native Swift implementation respects macOS UX conventions, not Electron bloat
Weaknesses
  • Narrow audience: only valuable for users already relying on Spaces (many use Stage Manager, Virtual Desktop tools instead)
  • Feature set is intentionally minimal—rename, jump, color—limits stickiness vs fuller window managers like Rectangle or Amethyst
Category
Target Audience

macOS power users running parallel projects or AI agents, heavy Space users needing visual context cues

Similar To

Spaces Renamer · Rectangle · Mission Control

Post Description

https://github.com/jakequist/spacepill

I manage 3-6 AI coding agents at a time. I rely heavily on MacOS's Spaces feature (i.e. the ability to swap desktops). But I found it hard to keep track of which Space doing what, since they all had the same set of windows (terminal, editor, browser, etc).

So I made this utility to render a big color-coded 'pill' in the MenuBar. See GitHub repo for screenshots.

But more than just a visual 'pill' in the MenuBar, it has a global hotkey to quickly navigate to your target space. So if you're working on project "foo" in Space 3, you can quickly jump there by hitting cmd+shift+J + "fo..."

Similar Projects