Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. SwiftQuit

SwiftQuit

GPL-3.0Swiftv1.5

Automatically quits macOS apps when closing their windows, with configurable app lists and exclusions.

GitHubGitHub
537 stars28 forks0 contributors

What is SwiftQuit?

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.

Target Audience

macOS users who want cleaner app management and reduced background resource usage, particularly those who frequently open and close many applications throughout their workflow.

Value Proposition

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.

Overview

Automatic quitting of macOS apps when closing their windows.

Use Cases

Best For

  • Reducing background app clutter in the macOS dock
  • Automating app quitting for frequently used temporary applications
  • Users transitioning from Windows/Linux who expect apps to quit when windows close
  • Managing resource usage by preventing unnecessary background processes
  • Creating consistent app quitting behavior across all applications
  • Users who want granular control over which apps quit automatically

Not Ideal For

  • Workflows requiring apps to run in the background after window closure (e.g., music streaming, file sync tools)
  • Environments where app stability is critical and unexpected quitting could cause data loss
  • Users seeking a completely hands-off solution, as it requires manual app list management and system permissions setup

Pros & Cons

Pros

Granular App Control

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.

System Integration

Runs as an accessibility feature within macOS System Preferences, enabling deep system-level control without requiring complex modifications or scripting.

Startup Automation

Can be set to launch automatically on system startup for continuous operation, reducing manual intervention each session.

Lightweight Focus

Targets a specific pain point—automatic app quitting—without bloated features, keeping it simple and efficient for macOS users.

Cons

Risk of Unwanted Quitting

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.

Cumbersome Setup and Updates

Installation requires enabling accessibility permissions and dragging the app into System Preferences, with upgrades needing manual removal from settings first, adding complexity.

Lack of Safety Features

Does not include safeguards like confirmation dialogs or undo options for quit actions, increasing the potential for data loss with unsaved changes.

Frequently Asked Questions

Quick Stats

Stars537
Forks28
Contributors0
Open Issues25
Last commit5 months ago
CreatedSince 2022

Tags

#productivity-tool#macos-utility#system-optimization#window-management#app-management#automation

Included in

Apps101.5k
Auto-fetched 4 hours ago

Related Projects

StatsStats

macOS system monitor in your menu bar

Stars40,144
Forks1,399
Last commit17 hours ago
Background MusicBackground Music

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

Stars19,091
Forks769
Last commit22 days ago
KeepingYouAwakeKeepingYouAwake

Prevents your Mac from going to sleep.

Stars6,709
Forks261
Last commit1 month ago
DayflowDayflow

The automatic work journal. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first.

Stars6,302
Forks342
Last commit21 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub