Repository navigation
🍀 MacOSCleaner 2.4.0 in development #19
AlexTkDev
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We are actively working on MacOSCleaner 2.4.0.
Our primary focus for this release is maximum cleaning precision, uncompromising safety, and technical honesty. Unlike traditional cleaners that run background daemons, inflate freed space metrics, or label basic heuristic checks as "antivirus engines", MacOSCleaner remains strictly on-demand, privacy-first, and transparent.
Here is what is planned and currently in development:
1. Zero Background Footprint & Honest APFS Metrics
volumeAvailableCapacityForImportantUsage), accounting for APFS clones and purgeable space, instead of displaying artificial sums of raw file sizes.trashItem(at:). For users who enable direct deletion, a clear warning and audit log are enforced.2. Startup Services Audit (Factual Verification, Not Fake Antivirus)
/tmp,/private/var/tmp).SMAppService/ BTM).3. Expanded Developer Toolchains & Local AI Caches (305 Apps, 105 Toolchains, 2,427 Paths)
We have significantly broadened our coverage of modern programming runtimes and local AI stacks:
uv(both standard~/Library/Caches/uvand XDG),pipx,pdm,ruff, PyTorch compilation kernels & Inductor, Hugging Face assets/modules, OpenAI Triton JIT cache, LiteLLM, Fabric CLI, vLLM.~/.bun/install/cache), Turborepo build cache, Deno dependency cache..crateand git caches (~/.cargo/registry/cache,~/.cargo/git/db),sccache(Mozilla compilation cache),ccache, Zig compiler cache.~/.gradle/caches,daemon,wrapper/dists), Coursier (~/Library/Caches/Coursier/v1), sbt boot artifacts.go mod cache, Composer, NuGet v3 cache, Bundler, Cabal, Stack, Hex & Rebar3.4. Smart Project Purge (
mo purgeevolved)Developer,Projects,repos,src,Documents,code) for heavy rebuildable folders (node_modules,target,.build,venv,.next,.turbo,dist).package.jsonfornode_modules,Cargo.tomlfortarget,go.modforvendor, etc.) so innocent user folders are never removed.trashItem(at:)), never wiped irrevocably.5. Forgotten Installers Hunter (
mo installerevolved).dmg,.pkg,.isoimages and large archive installers (.zip,.tar.gz> 50 MB).Downloads,Desktop,Documents,Mail Downloads,Telegrammedia caches, andHomebrewbottle download caches./Applications.6. Transparency & Permissions (TCC + Network Sockets)
tccutil resetfunctionality.libproc(no packet sniffing, no network extension, no background daemon).7. Core Bugfixes & Technical Debt
Process.run()calls in signature checks with async execution.launchctl load/unload -win favor of modernbootout/bootstrap.osascriptadministrator prompts with clear UI permission badges.CleanDeveloperCachesIntent(.alltarget) to clean all 9 developer categories implemented in the engine.Roadmap & Next Steps
💬 We’d love your feedback!
Background services & daemons:
Localization & RTL:
Leftover paths & developer caches:
Drop your thoughts, bug reports, and suggestions below. Every comment helps us build a cleaner you can trust.
All reactions