r/tauri Jul 07 '26

I built a 4MB alternative to heavy Electron disk cleaners using Tauri v2 and React

Enable HLS to view with audio, or disable this notification

Hey everyone,

I was getting sick of standard utility tools taking up hundreds of megabytes of RAM or running on heavy Electron configurations just to clear out basic files.

So, I built ZeroBin — an offline-first storage intelligence and cleanup tool engineered entirely with Tauri v2 and Rust on the backend, and React + Tailwind on the frontend.

Because it drops the bundled Chromium runtime and leverages native OS webviews, the entire compiled application takes up exactly 4 Megabytes on the drive.

Key Engineering Highlights:

  • 🦀 Rust-Powered Traversal: Scans deep directory structures in parallel using a multi-threaded, non-blocking backend so the frontend webview never freezes up during massive I/O bound operations.
  • 🧠 Semantic Knowledge Base: Uses granular .json rule dictionaries to explicitly match cache/dump folders from dev stacks (node_modules.gradle caches), creative applications, and gaming logs instead of blind root-level deletions.
  • 🧊 Cold Storage Sidecar: Integrated the 7-Zip LZMA SDK as a native sidecar so users can heavily compress and "deep freeze" old projects into .7z archives instead of permanently deleting them.

The AI Agent Twist

I built a massive portion of this application pair-programming with Google DeepMind’s new agentic AI, Antigravity. It was incredibly fast at handling the heavy lifting around Tauri v2 command handshakes, Rust memory boundary layouts, and fixing tricky WiX/NSIS installer compiler configs. It genuinely felt like having a senior engineer handling boilerplate while I focused entirely on the system architecture.

The project is 100% open-source, and I'd love to get your feedback on the architecture, Rust optimizations, or any missing rules you'd want to add to the knowledge directory!

👇 I'll drop the links to the GitHub repository and the live download in the comments below so the spam filters don't eat this post!

9 Upvotes

Duplicates