Skip to content
CivoCloudManager

Civo Object Storage browser for Mac.

Native S3-compatible file browser. Pause idle buckets to a central vault to save costs.

Civo Object Storage is S3-compatible. CivoCloudManager ships a native S3 client written in Swift, ListObjects v2, Get, Put, Delete, with AWS Signature V4 implemented on top of CryptoKit. No AWS SDK, no Electron wrapper. Browse buckets, download single files or whole folders, and pause idle stores to a central vault to stop paying for them.

CivoCloudManager dashboard showing the Object Stores count card and Quota Usage gauges

What the Object Storage browser delivers.

  • Native S3 client, no AWS SDK.

    ListObjects v2, Get, Put, Delete implemented directly in Swift. Signed with AWS Signature V4 via CryptoKit HMAC-SHA256. Apple Silicon native, zero external runtime dependencies.

  • Folder navigation with breadcrumbs.

    Common-prefix-based folder model. Drill into subfolders, jump back via the breadcrumb trail, multi-select files.

  • Single, multi and recursive download.

    Download one file, a multi-selection, or a whole folder recursively. Files land in your Downloads folder; progress sheet shows file count, bytes, current item.

  • Pause and Resume.

    Pause copies every file from an Object Store into a central civo-cloud-manager vault, verifies keys and sizes, then deletes the original. Resume recreates the store with the same name and credentials and restores every file. The vault auto-resizes; transfers run four in parallel; verify-before-delete is on by default.

  • Touch-ID-gated credentials.

    Object Store access keys live in macOS Keychain. Revealing the secret key requires Touch ID (or the system password fallback).

  • Object Store resize.

    Resize the maximum size of any store via the detail view stepper, PUT /objectstores/:id under the hood.

How Pause/Resume saves money.

An idle Civo Object Store still costs you for its allocated maximum size, even with zero traffic. Pause copies the contents into a single shared vault store (auto-grown ahead of the copy), verifies key-by-key, and then deletes the source store via DELETE /objectstores/:id, so the line item disappears from the Civo bill. Resume reverses the process: a new store with the same name and credentials is provisioned, files are restored from the vault prefix, and the vault is shrunk back. A manifest.json in the vault tracks paused stores so you can recover later even from a fresh Mac.

Why native SigV4 matters.

Most S3 clients on macOS ship the AWS SDK, multi-hundred-megabyte download, broad permissions, telemetry. CivoCloudManager signs every request with CryptoKit's HMAC-SHA256 directly. The bundle size stays small, App Sandbox stays tight (network-client entitlement only), and there is no third-party SDK to keep updated for the next CVE.

Open Civo Object Storage in a native browser.

$14.99 one-time on the Mac App Store. Family Sharing on.

Download on the Mac App Store

Requires macOS 15 (Sequoia) or newer.

Back to the homepage