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.
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, technical honesty, and native next-generation macOS integration. 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. Touch on Mac & Fluid Gestures (macOS 27+)
With the arrival of touchscreen MacBook Pro models, we are introducing native touch and gesture interactions tailored specifically for macOS:
.contentShape), preserving the dense, elegant desktop layout for trackpad and mouse users without accidental mis-taps under touch.NSTrackingArea, rawmouseDown) in favor of modern SwiftUIGestureandNSGestureRecognizerarchitectures..swipeActions): Swipe left to safely move an item to Trash; swipe right to whitelist/exclude from future scans or reveal in Finder.2. 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 via the unifiedbypassTrashOnUninstalltoggle, clear audit logging and destructive warning badges are enforced.3. Startup Services Audit (Factual Verification, Not Fake Antivirus)
SecStaticCodeCheckValidity)./tmp,/private/var/tmp).SMAppService/ BTM).4. 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,tmp), Turborepo build cache, Deno dependency caches.~/.cargo/registry/cache,~/.cargo/git/db),sccache(Mozilla compilation cache),ccache, Zig compiler & ZLS caches.~/.gradle/caches,daemon,wrapper/dists), Coursier (~/Library/Caches/Coursier/v1), sbt boot artifacts.go mod cache, Composer, NuGet v3 cache, Bundler specs, Cabal, Stack snapshots, Hex & Rebar3.5. Smart Project Build Artifacts Purge
Developer,Projects,repos,src,Documents,code) for heavy rebuildable folders (node_modules,target,.build,venv,.next,.turbo,.zig-cache,.bloop,.metals,.gradle/build-cache).package.json,Cargo.toml,go.mod,pyproject.toml) so innocent user folders are never touched.trashItem(at:)), never wiped irrevocably.6. Forgotten Installers Hunter
.dmg,.pkg,.isoimages and large archive installers (.zip> 50 MB with.app/.pkgin central catalog).Downloads,Desktop,Documents, messenger download caches (Telegram, Slack, Discord, WhatsApp), andHomebrewdownload caches./Applications(without mounting DMGs).7. Transparency & Privacy (TCC + Network Sockets)
tccutil resetfunctionality.libproc(no packet sniffing, no network extension, no background daemon).8. Core Bugfixes & Technical Debt
SecStaticCodeCheckValidity.launchctl load/unload -wto modernbootout/bootstrap.osascriptadministrator prompts with clear UI permission badges.CleanDeveloperCachesIntent(.all) cleans strictly regenerable developer caches while protecting heavy Android SDKs and iOS simulator runtimes from accidental voice deletion.Roadmap & Next Steps
💬 We’d love your feedback!
Touch on Mac & Gestures:
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