Manage Cloudflare R2 with Style

A beautiful, powerful desktop application for seamless object storage management

macOS M-series & Intel • Embedded JRE • No Setup Required

Why Choose STOFOX?

Everything you need to manage R2 storage efficiently

🎨

Beautiful Interface

Modern explorer-style dual-pane layout with FlatLaf IntelliJ Light theme. Clean tables, smooth scrollbars, rounded corners, and professional aesthetics that make managing files a pleasure.

  • Dual-pane explorer layout
  • Alternating row colors for clarity
  • Borderless sidebar with hover effects
  • Smooth, native macOS feel
📁

Smart Navigation

Navigate your R2 buckets effortlessly with hierarchical folder support, clickable breadcrumbs, and intuitive double-click navigation.

  • Folder icons and hierarchy display
  • Interactive breadcrumb trail
  • S3 delimiter-based folder listing
  • Quick parent folder navigation

Powerful Upload & Download

Upload single files, multiple files, or entire directory trees with preserved folder structure. Download with multi-select support and real-time progress tracking.

  • Drag-and-drop file uploads
  • Entire folder upload with structure
  • Multi-file selection (Cmd+A)
  • Dual progress bars (bytes + count)
  • Symlink protection
🔍

File Preview

Preview your files instantly without downloading. Supports images, text files, and PDFs with in-app rendering powered by Apache PDFBox.

  • Image preview (JPG, PNG, GIF)
  • Text file viewer
  • PDF preview with basic info
  • Quick context menu access
🚀

Auto-Update System

Dual-mode auto-update ensures you're always on the latest version. JAR mode replaces and restarts in-place, PKG mode downloads installer to Downloads folder.

  • Automatic update checks
  • R2-backed update distribution
  • GitHub Actions integration
  • Seamless PKG/JAR updates
  • Finder integration for PKG
🔒

Secure & Private

Your R2 credentials are stored locally in a portable configuration file with fallback to platform-specific secure directories.

  • Local credential storage
  • macOS Keychain integration
  • Thread-safe S3 operations
  • 2-step delete confirmation
  • Mixpanel analytics (optional)
⚙️

Easy Configuration

Simple 2-step wizard guides you through initial setup. Enter your R2 credentials, select a bucket, and you're ready to go.

  • 2-step settings wizard
  • Automatic credential validation
  • Bucket selection dropdown
  • Portable config file
📊

Real-Time Progress

Enhanced dual progress bar system shows both percentage with MB/MB display and file count tracking for all operations.

  • Byte-based overall progress
  • File count tracking
  • Formatted MB/MB display
  • Modal progress dialogs
  • Real-time status updates
🎯

Context Menus

Right-click anywhere for powerful context menus. Download, delete, preview files, or perform batch operations with multi-select.

  • Right-click context menus
  • Multi-select batch operations
  • Download selected files
  • Delete with confirmation
  • Quick file preview

Technical Excellence

Built with modern technologies and best practices

Platform
macOS Universal
Java Version
Java 17 (Embedded)
Build Tool
Maven 3.x
Installer
PKG with JRE
UI Framework
Swing + FlatLaf 3.5.2
S3 SDK
AWS SDK 2.20.0
PDF Support
Apache PDFBox 2.0.32
Analytics
Mixpanel Java 1.5.3

🦊 STOFOX in Action

Clean, intuitive interface designed for productivity

Key Technologies

☁️ Cloudflare R2

S3-compatible API integration for seamless R2 object storage management with thread-safe operations and explicit bucket parameters.

🎨 FlatLaf Theme

Modern IntelliJ-style UI theme with rounded corners, smooth scrollbars, and professional aesthetics matching macOS design language.

📦 jpackage

Native macOS PKG installers with embedded JRE for M-series and Intel chips. No Java installation required.

🔄 GitHub Actions

Automated PKG builds with embedded logo, version management, and R2 deployment for seamless release workflows.

📊 Mixpanel

Event tracking and error analytics with hardcoded token, ClientDelivery batching, and geolocation disable for privacy.

🔧 Jackson

Reliable JSON parsing for auto-update system with version checks and R2 backend communication.

Ready to Get Started?

Download STOFOX and experience the best way to manage Cloudflare R2

Download STOFOX v1.0.21

macOS PKG Installer • Universal Binary (M-series & Intel) • 50MB • Free & Open Source

Installation Guide

Get up and running in 3 simple steps

1️⃣

Download

Download the PKG installer for macOS from GitHub Releases. The installer includes an embedded JRE, so no Java installation is required.

2️⃣

Install

Double-click the PKG file and follow the installation wizard. STOFOX will be installed to your Applications folder automatically.

3️⃣

Configure

Launch STOFOX from Applications, enter your Cloudflare R2 credentials (Account ID, Access Key, Secret Key), and select a bucket. That's it!

📋 What You'll Need

  • Cloudflare Account ID - Found in your Cloudflare dashboard
  • R2 Access Key ID - Create from R2 → Manage R2 API Tokens
  • R2 Secret Access Key - Provided when creating API token
  • macOS 11+ - Compatible with Big Sur and newer