Skip to content
@zz-drop

zz-drop

Minimalist CLI for one-shot file transfer to a configured safe cloud destination. Nextcloud, Google Drive, OneDrive, Dropbox.

zz-drop

Minimalist CLI to put files into — and get files from — a configured safe cloud destination. Four providers, one command, end-to-end encryption on every credential the tool stores.

zz-drop CLI demo

brew install zz-drop/zz-drop/zz-drop          # installs both
                                              # `zz-drop` (CLI)
                                              # and `zz-tui`

Not a sync tool, not a mount tool, not a generic cloud file manager. One-shot uploads, one-shot downloads, explicit, fast.

Repos

Project home: zz-drop.net.

Roadmap

Shipped (v1):

  • four cloud destinations (Nextcloud, Google Drive, OneDrive, Dropbox)
  • encrypted local profile container (Argon2id + XChaCha20-Poly1305)
  • local per-user agent with TTL + idle locked-exit
  • state-aware shell completion (SACS) for bash / zsh / fish
  • configuration TUI (zz-tui)

Next:

  • client-side file encryption — opt-in per provider, transparent .zzd blob format on download (no extra modifier needed)
  • account-side profile push / recover — push the encrypted container to a self-hosted or hosted zz-drop server; recover on a fresh machine with email + passphrase
  • Proton Drive provider — pending a stable Rust SDK upstream
  • bulk download with per-file decompression (dax / darx)

No dates yet; the order above is roughly the order of release. Anything not listed is out of scope for the foreseeable future (file sync, mount-as-FS, share links, team / org access).

Popular repositories Loading

  1. zz-drop zz-drop Public

    Minimalist CLI for one-shot file transfer to a configured cloud destination. Nextcloud, Google Drive, OneDrive, Dropbox.

    Rust

  2. zz-drop-server-minimal zz-drop-server-minimal Public

    Minimal reference implementation of the zz-drop API v1. For local dev, testing, and self-hosting experiments.

    Rust

  3. homebrew-zz-drop homebrew-zz-drop Public

    Homebrew tap for zz-drop. Maintained by cargo-dist.

    Ruby

  4. .github .github Public

    Default community health files for the zz-drop organization. The profile/README.md is shown on the org home page.

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…