← All Apps

The Pool Problem

Treat your disk like a reservoir — measure waste flows, predict when it fills, and reclaim space at the source

live_stats.sh — The Pool Problem
Live StatsMaintained

Last push: 2w ago

Commits

189

PRs merged

29

Latest release

v1.2.0

2w ago

Open issues

0

What's New

  • v1.2.02w ago

    The Pool Problem v1.2.0 — Growth Insights & Project Directory Monitoring

    What's New - Growth Insights: track disk growth over time, surface cleanup recipe suggestions, and drill down uncovered space to find the directories that are a

    View on GitHub →
  • v1.1.03w ago

    The Pool Problem v1.1.0 — Proactive Auto-Clean & Cleanup History

    What's New - Proactive auto-clean driven by disk headroom and per-item growth rate. - Cleanup history grouped by batch, with per-item undo when still in Trash.

    View on GitHub →
  • v1.0.04w ago

    The Pool Problem 1.0.0

    The Pool Problem 蓄水池 v1.0.0 菜单栏磁盘空间管理应用:蓄水池心智模型,自动/手动清理、可用空间预测与趋势。 功能 - 菜单栏蓄水池面板:E 字型水位标尺、分层水位、可用空间主读数 - 智能清理(进回收站可恢复)+ 自动清理规则 - 可用空间预测与趋势图(含清理事件记录) - 状态栏图标水位实时

    View on GitHub →
View all releases →

About

Pool Problem is a disk attribution and governance tool for developers. It measures the flow rate of each disk-waste source — Xcode build artifacts, simulator snapshots, package manager caches — predicts when your disk will fill up, and explains why space comes back after cleaning. Instead of a one-time cleanup, it manages the inflow at the source so your free space stays at a healthy level.

FAQ

What is Pool Problem?

Pool Problem is a macOS disk attribution and governance tool that measures where disk space goes, predicts when your disk will fill, and manages waste at the source.

Does Pool Problem upload disk data?

No. Pool Problem makes no network requests at all — all disk scanning stays on your machine, with no analytics or telemetry.

Features

Menu bar reservoir gauge — sky-level primary readout with layered water levels
Disk attribution: space bills per tool, project, and recipe category (daily/weekly/monthly)
Refill tracking — shows why space returns after cleaning (e.g. XCTestDevices +15GB)
Full-disk prediction from your snapshot trend (linear fit of the last 7 days)
Smart cleaning with a waterline engine — dry-run preview first, honest actual-freed-byte measurement
Honest accounting: APFS hard-link deduplication and sparse file awareness
Notifications for low space (<20GB), abnormal growth, and actionable prompts
Full Disk Access onboarding, launch at login, and dumb/expert settings

Tech Stack

SwiftSwiftUISwiftPMSwift Argument Parser