Quitty
Quitty is an all-in-one macOS utility for system maintenance, performance optimization, and storage management. It provides real-time monitoring, automated cleaning, and advanced tools through a single, unified interface.
Install / Use
/learn @iad1tya/QuittyREADME
Quitty
A macOS system optimization and cleanup utility.
Download DMG | Report Issues | Discussions
</div>Overview
Quitty is an all-in-one macOS utility for system maintenance, performance optimization, and storage management. It provides real-time monitoring, automated cleaning, and advanced tools through a single, unified interface.
Features
System Dashboard
<p> <img src="assets/systemdashboard.png" alt="System Dashboard" width="500" height="350"> </p>- Live CPU, RAM, disk, and battery statistics
- Visual charts and graphs for system metrics
- Smart recommendations for optimization
- One-click access to all tools
System Cleaning
<p> <img src="assets/systemcleaning.png" alt="System Cleaning" width="500" height="350"> </p>- Removes temporary files, caches, logs, and system junk
- Trash manager across all volumes and user accounts
- Smart detection to identify only safe-to-delete files
- Configurable categories for granular control
File Management
<p> <img src="assets/filemanagment.png" alt="File Management" width="500" height="350"> </p>- Duplicate file finder with full-system scan support
- Large files scanner with detailed size analysis
- Visual disk space map with interactive directory browsing
- Preview before deletion with file recovery options
Performance Optimization
<p> <img src="assets/performance.png" alt="Performance Optimization" width="500" height="350"> </p>- RAM booster to free memory by terminating unnecessary processes
- Real-time CPU monitoring with per-process breakdown
- Startup manager to control login items
- Battery health monitoring and power usage tracking
Network Monitoring
<p> <img src="assets/Network.png" alt="Network Monitoring" width="500" height="350"> </p>- Real-time upload and download speed tracking
- Per-application bandwidth usage
- Active connection analysis
Automation and Scheduling
<p> <img src="assets/automation.png" alt="Automation and Scheduling" width="500" height="350"> </p>- Task scheduler for cleaning and optimization routines
- Daily, weekly, and monthly recurrence options
- Idle-time scheduling to minimize disruption
- Notifications on task completion
Advanced Tools
<p> <img src="assets/uninstall.png" alt="Advanced Tools" width="500" height="350"> </p>- Full app uninstaller with leftover file detection
- Process manager for viewing and controlling running processes
- Detailed hardware and software system information
- Storage analyzer with file type breakdown and growth tracking
Installation
Option 1: DMG (Recommended)
- Download the latest DMG from Releases.
- Mount the DMG file.
- Drag
Quitty.appto your Applications folder. - Launch Quitty from Applications.
Option 2: Build from Source
# Clone the repository
git clone https://github.com/iad1tya/Quitty.git
cd Quitty
# Build the project
xcodebuild -project Bye.xcodeproj -scheme Quitty -configuration Release
# Copy to Applications
cp -R "/Users/$(whoami)/Library/Developer/Xcode/DerivedData/Bye-*/Build/Products/Release/Quitty.app" /Applications/
Xcode/Gatekeeper Blocked?
Because Quitty hasn't been signed with a paid Apple Developer certificate, macOS Gatekeeper may block it from running the first time.
To bypass Gatekeeper securely:
- Open the Terminal app — press
Cmd + Space, type Terminal, and hit Enter. - Run the following command:
xattr -rd com.apple.quarantine /Applications/Quitty.app
- You can now launch Quitty normally.
Usage
Getting Started
- Open Quitty from your Applications folder.
- The dashboard displays your system's current health and stats.
- Use the sidebar to navigate between features.
Dashboard
The main dashboard provides four status cards — RAM, CPU, Disk, and Battery — alongside quick action buttons for the most common tasks:
| Quick Action | Description | |---|---| | Clean Junk | Removes system and app cache, logs, and temp files | | Empty Trash | Empties trash across all mounted volumes | | Free RAM | Terminates unnecessary processes to free memory | | Find Duplicates | Initiates a full duplicate file scan | | Large Files | Scans for files above a configurable size threshold | | Quit All Apps | Safely closes non-essential applications |
System Cleaning
- Navigate to System Junk in the sidebar.
- Review detected categories: System Cache, User Cache, Log Files, Temporary Files.
- Select the categories you want to clean.
- Click Clean Selected.
Duplicate Finder
- Navigate to Duplicates in the sidebar.
- Choose a scan location (full system or a specific folder).
- Click Start Scan.
- Review results and select files to remove. Use Smart Selection to retain the newest version automatically.
Large Files Scanner
- Navigate to Large Files in the sidebar.
- Set a minimum file size threshold.
- Select a scan location and review results.
RAM Booster
- Navigate to RAM Booster in the sidebar.
- Review the current memory breakdown.
- Click Free RAM to reclaim memory.
Task Scheduler
- Navigate to Scheduler in the sidebar.
- Create a new task (Clean Junk, Empty Trash, Free RAM, or Find Duplicates).
- Set the frequency and notification preferences.
Configuration
Access settings via Settings... in the menu bar or from the sidebar.
| Setting | Description | |---|---| | Launch at Login | Start Quitty automatically on system startup | | Background Monitoring | Keep system stats active while the app is in the background | | Update Frequency | Control how often stats refresh | | Safe Mode | Restrict cleaning to verified safe-to-delete files only | | Custom Exclusions | Exclude specific files or folders from cleaning operations | | Backup Options | Create backups before deletion | | Notifications | Configure alerts for task completion and system warnings |
System Requirements
| Requirement | Minimum | |---|---| | macOS | 14.6 (Sonoma) or later | | Memory | 4 GB RAM (8 GB recommended) | | Storage | 500 MB free space | | Processor | Apple Silicon or Intel |
Privacy and Safety
- Quitty collects no data and includes no telemetry.
- All operations are performed locally on your device.
- Safe Mode ensures only verified junk files are targeted.
- Backups can be created automatically before any destructive operation.
Contributing
Contributions are welcome. See CONTRIBUTING.md for guidelines.
Development Setup
# Clone the repository
git clone https://github.com/iad1tya/Quitty.git
cd Quitty
# Open in Xcode
open Bye.xcodeproj
# Build and run (Debug)
xcodebuild -project Bye.xcodeproj -scheme Quitty -configuration Debug
Bug Reports and Feature Requests
- Bug Reports: File an issue
- Feature Requests: Suggest a feature
- Questions: Start a discussion
Changelog
See CHANGELOG.md for a full history of changes.
License
Quitty is open-source software licensed under the MIT License.
Support the Project
<div> <a href="https://buymeacoffee.com/iad1tya"><img src="assets/bmac.png" width="140"/></a> <a href="https://intradeus.github.io/http-protocol-redirector/?r=upi://pay?pa=iad1tya@upi&pn=Aditya%20Yadav&am=&tn=Thank%20You"><img src="assets/upi.svg" width="100"/></a> </div>Links
<div> </div>Related Skills
tmux
352.5kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
diffs
352.5kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
terraform-provider-genesyscloud
Terraform Provider Genesyscloud
blogwatcher
352.5kMonitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
