SpaceSwitcher

Control Every Space.

Per-space control over your applications and Dock.

Define per-space app rules and custom Dock configurations. Built on DesktopRenamer's SpaceAPI, it reacts to space changes instantly.

Automate every workspace transition.

Show, Hide, Minimize, Bring to Front, App Shortcut, and Global Shortcut — chain them into workflows for each space group.

Trigger app-specific or global keyboard shortcuts when switching spaces — sync in-app workspaces with your macOS spaces automatically.

Get started in seconds.

macOS 13.0+. Requires DesktopRenamer with SpaceAPI enabled. Drag to Applications, done.

Download
or brew install --cask gitmichaelqiu/tap/spaceswitcher

Not signed with a paid Apple Developer account — go to System Settings → Privacy & Security if macOS blocks the app. Permissions are guided on first launch.

Prerequisite: Install DesktopRenamer first.

Download DesktopRenamer
or brew install --cask gitmichaelqiu/tap/desktoprenamer

Works great with your toolkit.

DesktopRenamer

Rename your macOS spaces and enable the SpaceAPI that SpaceSwitcher depends on. The essential companion.

OptClicker

Right-click with the Option key. A simple utility that complements your macOS workspace workflow.