# alienator88/Pearcleaner

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/alienator88-pearcleaner).**

13,583 stars · 331 forks · Swift · NOASSERTION

## Links

- GitHub: https://github.com/alienator88/Pearcleaner
- Homepage: https://itsalin.com/appInfo/?id=pearcleaner
- awesome-repositories: https://awesome-repositories.com/repository/alienator88-pearcleaner.md

## Description

Pearcleaner is a system maintenance utility designed to reclaim disk space on macOS by identifying and removing residual files left behind after software uninstallation. It functions as an application uninstaller and storage management tool, ensuring that configuration files, caches, and support data are purged to maintain a clean system state.

The application distinguishes itself through event-driven automation, utilizing kernel-level monitoring to detect when files are moved to the trash and triggering immediate scans for orphaned data. It integrates directly into the desktop environment via context menu hooks, allowing users to initiate removal processes from the file browser. Users can further refine these operations through declarative path configuration, which defines specific directory inclusion and exclusion rules for scanning.

Beyond cleanup, the utility provides comprehensive software management by tracking installed applications, plugins, and system services. It also includes optimization features that reduce the disk footprint of application bundles by removing redundant language assets and stripping unused processor architectures from universal binaries.

## Tags

### System Administration & Monitoring

- [Application Uninstallers](https://awesome-repositories.com/f/system-administration-monitoring/application-uninstallers.md) — Provides comprehensive software uninstallation by identifying and removing residual configuration files, caches, and support data to ensure a clean system state. ([source](https://github.com/alienator88/Pearcleaner/wiki/Deep-Link-Guide))
- [Disk Management Utilities](https://awesome-repositories.com/f/system-administration-monitoring/disk-management-utilities.md) — Reclaims storage by scanning for and deleting orphaned files and unnecessary software components.
- [System Cleanup Tools](https://awesome-repositories.com/f/system-administration-monitoring/system-cleanup-tools.md) — Maintains system organization by managing installed software and purging redundant data files.
- [File System Monitors](https://awesome-repositories.com/f/system-administration-monitoring/file-system-monitors.md) — Uses kernel-level notifications to detect file deletions and trigger immediate cleanup tasks.
- [System Maintenance Utilities](https://awesome-repositories.com/f/system-administration-monitoring/system-maintenance-utilities.md) — Maintains system organization by managing installed software and purging orphaned remnants.
- [Trash Managers](https://awesome-repositories.com/f/system-administration-monitoring/trash-managers.md) — Monitors system trash deletions to automatically initiate scans for orphaned application data. ([source](https://cdn.jsdelivr.net/gh/alienator88/Pearcleaner@main/README.md))

### Development Tools & Productivity

- [Storage Reclamation Utilities](https://awesome-repositories.com/f/development-tools-productivity/disk-space-management/storage-reclamation-utilities.md) — Scans local storage to locate and delete unnecessary files accumulated from uninstalled programs.
- [Installed Package Management](https://awesome-repositories.com/f/development-tools-productivity/installed-package-management.md) — Tracks, updates, and removes installed software, including plugins and system services. ([source](https://cdn.jsdelivr.net/gh/alienator88/Pearcleaner@main/README.md))
- [Storage Optimization Tools](https://awesome-repositories.com/f/development-tools-productivity/macos-utilities/storage-optimization-tools.md) — Reclaims disk space by identifying and removing leftover configuration files and cache data.
- [Scan Configurations](https://awesome-repositories.com/f/development-tools-productivity/scan-configurations.md) — Traverses system directories using heuristic patterns to identify orphaned configuration files.

### Business & Productivity Software

- [Orphaned File Cleaners](https://awesome-repositories.com/f/business-productivity-software/file-managers/orphaned-file-cleaners.md) — Identifies and removes leftover configuration, support, and cache files to reclaim storage space. ([source](https://github.com/alienator88/Pearcleaner/blob/main/LICENSE.md))
- [File System Integrations](https://awesome-repositories.com/f/business-productivity-software/file-system-integrations.md) — Integrates directly into the desktop file manager via context menu hooks to allow users to initiate uninstallation processes from the file browser. ([source](https://cdn.jsdelivr.net/gh/alienator88/Pearcleaner@main/README.md))

### Software Engineering & Architecture

- [Binary Footprint Optimizers](https://awesome-repositories.com/f/software-engineering-architecture/performance-reliability/performance-optimization/application-performance-tuning/application-performance-optimization/binary-footprint-optimizers.md) — Reduces application bundle size by stripping unused processor architectures and redundant binary segments.
