bgviewer 1.7.0
bgviewer is a menu-bar kill-switch for macOS background services — see everything running behind your Mac and stop, pause, restart, or disable it, including the KeepAlive agents that respawn when killed.
New in 1.7.0 — Dev Junk 📦
Every project downloads the same gigabyte of dependencies. This release gets it back:
- Dev Junk view (second tab of the Disk Map window): finds
node_modules, Python venvs, Rusttarget, CocoaPods,.next/.turbocaches, and Xcode DerivedData across your projects, with per-project sizes and a total-reclaimable figure. - The one place bgviewer deletes — these folders fully regenerate on the next
npm install/cargo build. Strict guards: a folder only qualifies with its manifest beside it (package.json,Cargo.toml,pyvenv.cfg…), guards are re-checked at delete time, and deletion is two-step. A folder merely named node_modules is refused. - Your files remain untouchable: everywhere else stays reveal-in-Finder only.
Suggested by a user note — thank you!
Install
curl -fsSL https://raw.githubusercontent.com/AroraShreshth/bgviewer/main/install.sh | bashOr download bgviewer-1.7.0.zip below, drag to /Applications, then xattr -d com.apple.quarantine /Applications/bgviewer.app (not notarized yet) or approve via System Settings → Privacy & Security.
- Universal (Apple Silicon + Intel), macOS 13+ · SHA-256 in
checksums.txt· README