User Cache Cleaner audits and removes temporary files, build/bytecode caches,
broken symlinks, and user activity traces on Linux. A lightweight Linux
alternative to CleanAfterMe for cleaning workspace junk and inspecting profile
activity caches safely without background daemons.
Features:
- Folder & Workspace Junk Scanner: Scans any selected directory (default: your
real home folder) for bytecode/tool caches (pycache, .pytest_cache,
.mypy_cache, .ruff_cache), temporary/backup files (.pyc, .tmp, .bak, .old,
.swp, *~), OS metadata artifacts, and broken symlinks with exact byte sizes.
- Optional 1-Pass Zero Overwrite: Overwrite regular junk files with zeros and
fsync before unlinking, or perform fast standard deletion with confirmation.
- Profile Caches & Activity Traces Audit: Inspects real sizes and file counts
of XDG ~/.cache subdirectories, thumbnails, Freedesktop Trash, GTK recent
files, and shell/REPL histories, plus one-click system clipboard clearing
and exportable host shell cleanup scripts for strict-sandbox dot-paths.
- Session Cleanup Audit Log: Tracks every cleanup operation with freed bytes
and exports CSV reports.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft.