Small apps, native and web. iPhone, Mac, browser.
Taggy
Tag apps, switch workspaces. Flip to Work and only those apps stay up - everything else hides.
Taggy turns tags into workspaces on your Mac. Put apps on a tag, switch to it, and everything else hides. An app can be on more than one tag - the bit of dwm I missed most.
Say you set up two:
- A: Terminal, your editor, and Safari
- S: Slack, Messages, and Safari
Press ⌘⌥⌃A and you’re coding. ⌘⌥⌃S and you’re chatting. Safari’s on both, so it’s there either way.
One key to switch
- ⌘⌥⌃ + tag key: switch tags
- ⌘⌥⌃⇧ + tag key: put the frontmost app on that tag, or take it off
- Tag keys are the home row by default, A to L. Use any letters or digits, up to 36 tags
- Every shortcut can be changed in Preferences
Pin what you always need
Pin an app and it stays on screen whatever tag you’re on. Music, Messages, a timer - whatever you want in view all day.
Lives in the menu bar
Your tags run left to right, with the current one filled in. Click to see what’s on each tag and what’s pinned. Turn on app counts if you run a lot of apps. No Dock icon.
Stays out of the way
- New apps can land on the tag you’re on automatically
- Opens on the leftmost tag with something running
- Using Screen Sharing or remote desktop? Add it to the passthrough list and Taggy lets go of its keys while it’s in front
- ⌘⌥⌃X turns all of Taggy’s keys off and on
- Optional open at login
Private by design
No network code at all: no analytics, no crash reporting, no account. Your tags and settings stay on your Mac. Taggy asks for no permissions - no Accessibility, no Input Monitoring, no Screen Recording. It hides and shows apps the same way ⌘H does. Details are in the Privacy Policy.
Requirements
macOS 13 or later. Works with regular apps (the ones with a Dock icon).