us3ui logo

us3ui

Desktop Client for S3-Compatible Object Storage

A focused, native file manager for S3 buckets. Browse, upload, and share objects with a fast UI built for daily operations on MinIO, Ceph, AWS, and more.

Latest Version: v0.9.1

View Downloads

Verify release assets with checksums.txt.

View Release Notes

Key Features

us3ui is designed for operators and developers who need a fast, no-frills way to work with object storage every day.

S3 Compatible

Connects to standard S3 services including MinIO, Ceph, AWS, and providers like Hetzner, OVH, or Scaleway.

Native Performance

Built with Go and Fyne for speed. A compact native app that starts instantly without the overhead of web technologies.

Multi-Profile Support

Store configurations for multiple buckets or services. Switch between environments instantly. Credentials stay local.

File and Bucket Operations

Browse, upload, download, and delete objects. Create and remove buckets with clear status feedback.

Quick Search

Filter large buckets instantly with full-text search.

Flexible Viewing

Toggle between a hierarchical folder structure or a flat list of all objects.

Easy Uploads

Drag files from your desktop into the app to start uploading immediately.

Shareable Links

Create temporary, pre-signed URLs to share private objects securely.

Operation Status

Clear visual feedback for uploads, downloads, and other interactions.

Installation Notes

us3ui is distributed as a portable binary and is not currently code-signed. First-time launch may require manual approval.

macOS

  1. Extract the downloaded archive.
  2. Move the app to your Applications folder.
  3. Right-click the app icon and select Open. Confirm the security prompt.
  4. If the app is blocked, go to System Settings → Privacy & Security and allow the application to run.

Windows

  1. Extract the ZIP file.
  2. Run the executable.
  3. If Microsoft Defender SmartScreen appears, click More info and then Run anyway.

How It Works

Connect with access keys, browse buckets and objects, and perform file operations. us3ui stores connection profiles locally on your machine and does not proxy your data through any servers.

Direct Connections

Connects directly to your S3 endpoint. Your credentials stay on your machine.

Clear Status

Progress indicators and logs keep uploads and downloads transparent.

Portable Setup

No installers required. Download, extract, and run the app.

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.

FAQ

Does us3ui upload data to a third-party server?

No. The app connects directly to your S3-compatible endpoint.

Where are profiles stored?

Profiles are stored locally on your machine in the app's config directory.

Is there a web version?

No. us3ui is a native desktop application focused on speed and simplicity.

More Projects

CRDLens

Terminal-based explorer for Kubernetes Custom Resource Definitions and Custom Resources. Inspect CRD schemas, manage resources, and monitor controller health.

Visit crdlens.pteich.de →

Trust & Contact

us3ui is an open source project maintained by Peter Teich.

Contact & Imprint

Peter Teich

Email: mail@peter-teich.de

Privacy

This site uses no cookies and no analytics scripts.

Source Code

Review the code on GitHub: github.com/pteich/us3ui