Skip to content

DevSweep 0.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 05:15
· 31 commits to main since this release
The DevSweep window: a ring of what each cache holds, the items to clean, and the inspector for DerivedData

The first public release. DevSweep shows how much space developer caches take up on your Mac, from Xcode's DerivedData and old Device Support to simulators, SwiftPM, Homebrew, npm and Gradle, and cleans what you choose: to the Trash by default, so anything can be put back. It's a window, a menu bar item and a command line tool, devsweep.

Highlights

  • See where the space went, as a ring or as blocks, and clean what you mark, with Put Back.
  • Clean part of an item: tick single DerivedData projects or build folders in the inspector, and keep the rest.
  • See what DevSweep won't clean for you: installed Xcodes, simulator runtimes, Android Studio's files and git worktrees, with their sizes and what looks unused. A worktree can be removed when nothing in it would be lost.
  • A menu bar item with the free space, a daily scan, and a notification when DerivedData grows past a threshold.
  • devsweep reports the same items in the terminal, and cleans them with --run.

Since 0.1.4

  • Cleaning tool caches keeps Playwright MCP's logged-in browser profiles, which older versions kept in Playwright's cache folder; only the browsers go.
  • Each of the three Android screens keeps its own selection.
  • Put Back waits while a clean is running.
  • The daily scan waits while a clean is asking you something. If a scan starts before you answer anyway, nothing is cleaned and the window says so.
  • Worktree paths show correctly when your home folder is reached through a symlink and its real name has a letter like ö.

For developers

  • The app is split into a view model per screen, four shared models, plain values for the numbers and wording, and a coordinator that builds them. docs/architecture.md draws it.
  • Building DevSweep needs Xcode 27 or newer; CI and releases build with Xcode 27.2.

Download

File What it is
DevSweep-0.5.0.zip The app. Unzip it and move DevSweep to Applications.
devsweep-0.5.0-macos.zip The command line tool, devsweep, with its licenses.

Needs macOS 26 on a Mac with Apple silicon.

Both are signed with Developer ID and notarized by Apple, so they open like any app downloaded from the internet.

SHA-256:

975e1254a2a05b062f7687b2471103b2307576575a9540f4aea6111c696bfc4d  DevSweep-0.5.0.zip
44803238e5b2adbecef0086170cf89b64dbb624fa018ef6d6ee4f90f64a35bb1  devsweep-0.5.0-macos.zip