Skip to content
BigBernyPublic

About

No description, website, or topics provided.

Resources

Stars

358 stars

Watchers

7 watching

Forks

Repository files navigation

MagicQuit icon

MagicQuit

Automatically quits apps you are no longer using.
Lives in the menu bar, stays out of your way.


MagicQuit keeps your Mac tidy without you noticing it. Two mechanisms, both optional per app:

  • Idle quit — apps you haven't used for a while (default: 8 hours) are quit automatically. One setting, fixed steps from 15 minutes to 48 hours.
  • Quit on last window close — when you close an app's last window, the app quits, like on Windows. Close the last Preview window, Preview is gone.

Everything is exclude-based: both features apply to all regular apps, and you maintain a short list of exceptions. Media players (Music, Spotify, Podcasts, VLC) are excluded from window-close quitting by default so your audio keeps playing.

Install

Download the latest release from the Releases page, unzip, and drag MagicQuit.app into /Applications.

Requires macOS 14 or later.

Usage

  • Click the menu bar icon to see all running apps with their remaining time.
  • The checkbox next to each app enables/disables idle quitting for it — unchecked apps are never touched.
  • The ↩ button resets an app's timer.
  • Settings: idle duration, launch at login, quit-on-last-window-close with its exclusion list.

Accessibility permission

The window-close feature uses the Accessibility API to count an app's windows (it is the only reliable way to also see minimized windows). macOS will ask you to grant access in System Settings → Privacy & Security → Accessibility the first time you enable the feature. The idle-quit feature needs no permissions.

How it quits apps

MagicQuit always quits apps politely (the equivalent of ⌘Q). Apps with unsaved changes will ask you to save instead of losing data; MagicQuit never force-kills anything.

Building

Open MagicQuit.xcodeproj in Xcode 16 or later and build the MagicQuit scheme. Unit tests: xcodebuild test -scheme MagicQuit.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

358 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages