Skip to content

codingEzio/DriveDockOSS

Repository files navigation

DriveDockOSS icon

DriveDockOSS

See what is keeping a drive busy before you eject it.

English · 简体中文 · 繁體中文 · 한국어 · 日本語

DriveDockOSS is a native macOS utility that turns “disk in use” into useful answers: the app, process, and path still holding the drive.

See it in action

Menu bar popover showing DemoDrive and its open handles Desktop window showing drive status

Drive details showing processes and full paths

What it does

  • Shows internal and external drives, capacity, model, protocol, and SMART data.
  • Lists visible open handles with process, PID, access mode, and full path.
  • Identifies Time Machine destinations and active backups.
  • Provides a compact menu bar popover, resizable window, and five UI languages.

Safety

  • Scanning is read-only, and internal drives are monitor-only.
  • Eject always requires confirmation and uses normal diskutil eject.
  • Ask Quit sends a normal quit request to regular GUI apps; there is no force quit or force eject.

Because lsof runs without root access, protected activity may not be visible. No listed handles is not proof that a drive is idle.

Download

Download the latest Apple silicon build from GitHub Releases. It requires macOS 15.6.1 or newer. The current build is ad-hoc signed and not notarized, so macOS may require manual approval on first launch.

Build from source

Install Xcode or Xcode Command Line Tools and ImageMagick, then run:

brew install imagemagick
make doctor
make build

See CONTRIBUTING.md for install, test, Git hook, and release workflows.

Roadmap

  • Add repeatable UI smoke tests for the main inspection and eject flows.
  • Improve guidance for processes that DriveDockOSS cannot close safely.
  • Publish signed and notarized builds when an Apple Developer account is available.

Force quit, force eject, and a separate launch-at-login system are intentionally not planned.

License

MIT

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors