Veda
Quits an app when its last window closes
Veda is Turkish for "farewell". macOS 14 or later.
brew install alparslansemiz/tap/veda Quits an app when its last window closes
Veda is Turkish for "farewell". macOS 14 or later.
brew install alparslansemiz/tap/veda I like the way Windows does it: close an app's last window and the app is gone. On the Mac I used Swift Quit and Last Window Quits for that, but both stopped working on macOS 26, because the Accessibility notifications they wait for no longer arrive.
So I wrote Veda, a small menu bar app that doesn't wait for notifications. It checks the windows about eight times a second, so an app quits roughly 0.3 seconds after its last window closes.
Only real closes count. Minimizing, hiding with ⌘H or moving a window to another Space never quits anything. From the menu bar I can pause it, reopen apps it just quit, or exclude the app in front.