Automatically quits macOS apps when closing their windows, with configurable app lists and exclusions.
Swift Quit is a macOS utility that automatically quits applications when users close their last window. It solves the problem of apps continuing to run in the background after their windows are closed, which consumes system resources and clutters the dock. The tool provides configurable rules to control which apps are affected by this behavior.
macOS users who want cleaner app management and reduced background resource usage, particularly those who frequently open and close many applications throughout their workflow.
Unlike macOS's default behavior where apps remain running after window closure, Swift Quit provides automatic quitting with customizable rules. It's a lightweight, focused utility that addresses a specific workflow pain point without complex configuration.
Automatic quitting of macOS apps when closing their windows.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows configuring inclusion or exclusion lists for apps, giving users precise rules over which apps quit automatically, as highlighted in the configurable app lists feature.
Runs as an accessibility feature within macOS System Preferences, enabling deep system-level control without requiring complex modifications or scripting.
Can be set to launch automatically on system startup for continuous operation, reducing manual intervention each session.
Targets a specific pain point—automatic app quitting—without bloated features, keeping it simple and efficient for macOS users.
Users have reported issues with apps quitting unexpectedly, which could lead to lost work or disrupted workflows, as cautioned in the README's 'Use At Your Own Risk' warning.
Installation requires enabling accessibility permissions and dragging the app into System Preferences, with upgrades needing manual removal from settings first, adding complexity.
Does not include safeguards like confirmation dialogs or undo options for quit actions, increasing the potential for data loss with unsaved changes.