Native pressure first
Menu-bar health status starts with macOS Memory Pressure rather than treating raw RAM percentage as the decision.
PRODUCT · SWIFT · MACOS
A macOS menu bar app that watches native Memory Pressure, Swap and process risk, then asks eligible long-idle background apps to quit under explicit rules while protecting the apps that should stay running.


01 / PRODUCT IDEA
GreenRAM prioritizes native macOS Memory Pressure, then considers Swap and process risk. Cached Files are shown separately as reclaimable memory so a high percentage alone does not trigger a false warning.
Menu-bar health status starts with macOS Memory Pressure rather than treating raw RAM percentage as the decision.
Cleanup asks selected background apps to quit normally. It does not claim to “clear Swap” or kill the current frontmost app.
Browsers, Electron apps, Xcode helpers and similar trees are accounted for as application memory rather than isolated helper processes.
02 / CLEANUP POLICY
Eligibility is based on explicit categories, background time and memory decisions — not vague app-name heuristics.
03 / RUN IT
Release packages are Universal 2 for Apple Silicon and Intel. The current personal-use archive is ad-hoc signed and not Apple-notarized.
swift build -c release swift run GreenRAM
GreenRAM itself, the current frontmost app, whitelisted apps, background apps that have not reached their timeout, and ordinary apps while the decision engine reports healthy and the app remains below its own memory limit.