
R2 Desk Pro
Vault-locked desktop client for Cloudflare R2 (Tauri/Rust)
Details
- Follow on
- Categories
- Developer ToolsData & Infrastructure
- Target Audience
- DevelopersDevOps EngineersBackend Developers
- Pricing
- One-time
- Platforms
- Desktop
Discovery signals
How AI and people discover R2 Desk Pro on PeerPush
About R2 Desk Pro
I built R2 Desk Pro because the Cloudflare R2 dashboard is fine for one-off tasks but painful for real workflows — bulk uploads, sync automation, cost visibility, and large bucket navigation across multiple accounts. It runs on Windows, macOS, and Linux. Built with Tauri v2 and Rust. A few things I focused on for the security model: - Vault-gated access with Argon2id passphrase — no unlock, no R2 operations - Credentials stored exclusively in the OS keychain, never in app settings - All R2 requests execute in the Rust backend so secrets never sit in browser code paths - License validated via Lemon Squeezy on activation, then cached locally with an offline grace period On the feature side beyond the basics: - Resumable multipart uploads with session persistence - Sync engine with dry-run planning before any destructive operation - Bucket administration: CORS, lifecycle rules, custom domains, event notifications, jurisdiction - Cost analysis with per-bucket and per-prefix breakdowns - Live R2 metrics via Cloudflare GraphQL - Signed URL generation for GET, HEAD, PUT, DELETE - Cloudflare cache purge from the desktop workflow Private beta is live at $29. First 100 customers get 25% off with code R2CONTROL (valid until March 15 23:59 UTC). 250 seats per platform. Happy to answer questions about the Tauri/Rust architecture, the security model, or any of the R2-specific implementation details. https://r2desk.greeff.dev
Screenshots
Reviews (0)
No reviews yet. Be the first to rate this product!






Comments (3)
Congrats on the launch!
Congrats on the Launch!
@asiffarhankhan thanks! Please do feel free to download and test the product. Open to feedback!
7 Day free trial available! Get 25% off with code R2CONTROL — valid until April 30th 23:59 UTC