Skip to content

Built for the AI era, where context switching never stops

License

Notifications You must be signed in to change notification settings

minsang-alt/contextSwitcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContextSwitcher

ContextSwitcher

English | 한국어

A macOS menu bar utility for managing multiple development contexts by hiding/showing app windows.

Demo

contextswitcher_2x.mov

Features

  • Save current window layouts as named workspaces
  • Switch between workspaces instantly from the menu bar
  • Global keyboard shortcuts to switch workspaces from any app
  • Selectively show/hide individual windows (e.g., specific IntelliJ projects)
  • Floating HUD panel for quick access
  • Restore all hidden apps with one click

Download

Platform Download
macOS 14+ (Apple Silicon) ContextSwitcher-1.2.0-arm64.dmg

After downloading, open the DMG and drag ContextSwitcher.app to /Applications.

macOS Gatekeeper warning: Since the app is not signed, macOS may show a warning. Use one of these workarounds:

  • Right-click ContextSwitcher.app in Finder → Open
  • Or run in Terminal: xattr -cr /Applications/ContextSwitcher.app

Build from Source

git clone https://github.com/minsang-alt/contextSwitcher.git
cd ContextSwitcher
./scripts/install.sh

Setup

After launching, grant Accessibility permission:

  1. Open System Settings → Privacy & Security → Accessibility
  2. Add ContextSwitcher and toggle it ON

Note: Accessibility permission resets after each rebuild. Toggle it OFF then ON again.

Usage

  1. Arrange your windows, then click the menu bar icon → + to capture a workspace
  2. Name it and select which apps/windows to include
  3. Click a workspace name to switch contexts
  4. Click Show All Apps to restore everything

License

GPL-3.0. See LICENSE for details.

About

Built for the AI era, where context switching never stops

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors