FS Francisco Sainz
all work

live 2026

DiskClean

Fast macOS disk cleaner

Reclaim every byte. A fast macOS disk cleaner with a Rust scanning engine and a native SwiftUI app — it finds dev caches, build artifacts, and forgotten junk, shows every path before it touches anything, and moves files to Trash first. Nothing leaves your machine.

DiskClean macOS app dashboard showing reclaimable space

DiskClean reclaims every byte. It's a fast macOS disk cleaner with a Rust scanning engine and a native SwiftUI app — it finds dev caches, build artifacts, and forgotten junk, shows you every path before it touches anything, and moves files to the Trash first. Nothing ever leaves your machine.

The problem

Developer machines accumulate gigabytes of invisible cruft: node_modules graveyards, Xcode DerivedData, Docker layers, package caches. The built-in storage tools barely see it, and the third-party "cleaners" tend to be slow, opaque, or quietly phoning home. DiskClean is the opposite of that.

How it works

  • Rust scanning engine. A multi-threaded scanner walks the filesystem and categorizes reclaimable space fast, even across huge trees.
  • Native SwiftUI app. The UI is a real Mac app — bridged to the Rust core through UniFFI — not a packaged web view.
  • Nothing hidden. Every path is listed and grouped before anything happens; you choose what goes.
  • Safe by default. Selected items are moved to the Trash, not hard-deleted, so a mistake is always recoverable.

Highlights

  • 700+ GB typically reclaimable on a working dev machine
  • 0 bytes uploaded — fully local, no telemetry
  • Transparent: see every file before it's touched

Stack

A Rust engine bound to a SwiftUI app via UniFFI, native on macOS. Source on GitHub.

back to all work