A macOS utility that moves large apps and their data to an external drive while keeping launchable local icons.
jianyintang/find-disk-killer
A native macOS app that shows which application, files, and disk are behind sustained disk activity, with bounded file tracing on demand.
Open-source alternative to:Activity Monitor
DaisyDisk
- Stars
- 220
- Forks
- 16
- Open issues
- 0
- Last commit
- 22 days ago
What is it?
FindDiskKiller is a macOS app for investigating why a disk stays busy when the process list does not explain it. It ranks applications by CPU, disk I/O, network, and memory trends, then lists the folders and open files each application touches, including recent changes.
When file-level evidence is needed, the app starts an explicit, time-bounded folder or file trace that reports requested reads and writes, rates, and the process sessions behind them. Tracing is user-initiated rather than a permanent background watcher. A Storage Map covers space use across volumes, applications, developer tools, simulators, containers, and AI agent data, and Disks and History link mounted volumes to physical-device activity.
Monitoring and analysis run locally, and the current release sends no process names, file paths, or telemetry. Basic monitoring needs no administrator approval; file tracing may prompt for approval and may require Full Disk Access for protected locations. Requires macOS 14 or later on Apple silicon or Intel.
Key features
- 01Ranks applications by CPU, disk I/O, network, and memory trends over time.
- 02Lists folders, writable locations, open files, and recent changes for each app.
- 03Runs explicit, time-bounded folder or file traces showing read and write rates.
- 04Maps space usage across volumes, apps, developer tools, containers, and AI agent data.
- 05Keeps monitoring and analysis on the local Mac with no telemetry in the current release.
Use cases
- Finding out which app keeps a Mac's disk busy when Activity Monitor shows no clear cause.
- Checking which folders a process is writing to before cleaning up disk space.
- Confirming file-level read and write activity during a short, focused investigation.
- Reviewing how storage is split between developer tools, simulators, and containers.
Quick start
- 1
Download the signed DMG from the official website
- 2
Open the DMG and drag FindDiskKiller into Applications
- 3
Launch FindDiskKiller from Applications
Things to know
- macOS 14+ only; it is a native macOS app.
- Building from source requires Xcode 16+ and XcodeGen, and the unsigned build cannot complete privileged file tracing.
- File tracing may require administrator approval and Full Disk Access for protected locations.
Topics
FAQ
- What is find-disk-killer?
- A native macOS app that shows which application, files, and disk are behind sustained disk activity, with bounded file tracing on demand. FindDiskKiller is a macOS app for investigating why a disk stays busy when the process list does not explain it. It ranks applications by CPU, disk I/O, network, and memory trends, then lists the folders and open files each application touches, including recent changes.
- Is find-disk-killer free to use? What license does it have?
- find-disk-killer is open source under the MIT license. Check the license terms before using it in commercial products.
- Is find-disk-killer still maintained?
- Actively maintained. The last commit to find-disk-killer was on Sep 28, 2026.
- What can I use find-disk-killer for?
- Finding out which app keeps a Mac's disk busy when Activity Monitor shows no clear cause. Checking which folders a process is writing to before cleaning up disk space. Confirming file-level read and write activity during a short, focused investigation. Reviewing how storage is split between developer tools, simulators, and containers.
- How do I install find-disk-killer?
- Download the signed DMG from the official website Open the DMG and drag FindDiskKiller into Applications Launch FindDiskKiller from Applications
- Where can I get find-disk-killer?
- The source code and installation instructions are on GitHub: https://github.com/jianyintang/find-disk-killer
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A menu bar app for macOS and Windows that lists listening ports, kills processes, and manages Kubernetes port forwards and Cloudflare Tunnels.
A native macOS menu bar performance monitor that records CPU, memory, GPU, network, disk and battery history so you can trace slowdowns back to the processes behind them.
A lightweight macOS menu bar system monitor showing CPU, memory, GPU, network, disk, battery and thermal stats.
A native macOS toolkit for memory optimization, deep disk cleanup, app uninstalling, fan control and keep-awake, with a menu bar dashboard.
An open source macOS menu bar manager that hides unused icons and lets you find any menu bar item from the keyboard.