Animated flies for your macOS Trash icon.
Because trash attracts flies.
"Macchi" (मक्खी) is Hindi for "fly" — the pesky kind that won't leave your trash alone.
Tiny flies buzz and orbit around your Trash icon when it has items inside.
Uses macOS Accessibility APIs to detect exactly when your cursor is over the Trash.
Flies only appear when there's actually something in the Trash. Empty trash, no flies.
If auto-detection doesn't work perfectly, calibrate the Trash position with one click.
Lives quietly in your menu bar. No Dock icon, no clutter, just flies when you need them.
Native Swift app under 100KB. Minimal CPU and memory usage.
xattr -cr /Applications/MacchiTrash.appxattr -cr command removes the quarantine flag—perfectly safe for open-source apps you can inspect yourself.
If you'd rather not trust a downloaded binary, build it yourself. Requires Xcode Command Line Tools:
git clone https://github.com/harshvardhaniimi/macchi-trash.git
cd macchi-trash
./build_app.sh
open MacchiTrash.app
To completely remove Macchi Trash, delete the app and its preferences:
rm -rf /Applications/MacchiTrash.app
defaults delete com.harshvardhan.macchitrash
Then remove it from System Settings → Privacy & Security → Accessibility.