us3ui logo

us3ui

Universal Cross-Platform Object Storage File Manager

A native cross-platform application for managing files on any self-hosted or managed object storage service that supports the S3 API. Written in Go.

Key Features

Universal Compatibility

Works with any S3-compatible storage service including Minio, Ceph, or managed object-storage services from OVH, Scaleway, Hetzner and more.

Cross-Platform

Native application available for macOS, Windows, and Linux. Small size less than 20MB without using Electron.

Connection Manager

Save multiple S3 service configurations and switch easily (credentials saved only locally).

File Management

Easily Browse, upload, download, and delete files.

Search & Filter

Full-text search functionality to find and filter your remote files quickly.

Folder Tree View

Show virtual folders in a tree view or have a flat view of all files.

Drag & Drop Upload

Upload files form your local machine by dragging them in to the file list.

Download Links

Generate pre-signed temporary download links to your files.

Progress Tracking

Visual progress tracking for all operations with responsive UI.

Running on macOS and Windows (Unsigned builds)

The downloadable builds are not code-signed yet. Your operating system may warn or block the first launch. This is expected for unsigned apps. You can still run us3ui by following these steps.

macOS

  1. Download the macOS ZIP from the Releases page and unzip it.
  2. Optional: Move "Universal s3 GUI.app" to your Applications folder.
  3. First launch via Finder: right-click (or Ctrl-click) the app and choose Open, then click Open in the warning dialog. This is only needed once per download.
  4. If you already double-clicked and it was blocked: open System Settings → Privacy & Security, then click Open Anyway next to the blocked app and confirm with Open.
  5. Advanced (optional): If Finder keeps blocking it, remove the download quarantine in Terminal:
    xattr -dr com.apple.quarantine "/Applications/Universal s3 GUI.app"
    Adjust the path if you keep the app outside Applications.

Windows

  1. Right-click the downloaded ZIP → Properties → on the General tab check Unblock (if shown) → Apply, then extract.
  2. Launch the extracted EXE. If you see "Windows protected your PC", click More infoRun anyway.
  3. If Windows still blocks it: right-click the EXE → Properties → check Unblock (if present) → Apply, then try again.

Screenshots

Login screen with connection manager List view of all files and progress bar while loading file infos Several actions when files are selected: download, delete, generate download link Upload files dialog. You can also drag and drop files to the list view for uploading them.