Skip to content

Go Green Transit Documentation

A unified desktop file-transfer client for eleven protocols — SFTP, FTP, FTPS, WebDAV, SMB / Azure Files, S3, Azure Blob, GCS, Dropbox, Google Drive, OneDrive — with built-in scheduling, multi-step jobs, and a localhost API for automation.

  • User guide — connect flows, layouts, context menus, keyboard shortcuts, jobs.
  • API reference — every endpoint the localhost bridge exposes for scripts and other apps.
  • Architecture — how the binary is laid out, transport plugin model, scheduler internals.
  • Changelog — version history.

What is Go Green Transit?

A single Tauri 2 desktop binary that replaces the suite of clients you'd otherwise juggle:

  • FileZilla for FTP/SFTP
  • Cyberduck for WebDAV
  • AWS Console for S3
  • Azure Storage Explorer for Blob and Files
  • The Dropbox / Google Drive / OneDrive desktop clients

…with consistent UX, a single Site Manager, scheduled syncs that go through the same code paths as manual transfers, and a localhost REST + WebSocket bridge that other local tools can drive.

At a glance

Capability Detail
Protocols 11 (see above)
Auth Password, SSH key, OAuth 2.0 (Dropbox / Drive / OneDrive), connection string (Azure), service-account JSON (GCS)
Credentials OS keychain — passwords + tokens never written to disk in plaintext
Scheduling Cron + start/end window, calendar UI, audit history
Jobs Multi-step workflows (folder-sync · file-sync · wait · webhook)
Local API Bearer-token-gated REST + WS on 127.0.0.1:7878
Drag-and-drop Cross-pane within the app + native OS drop into the panes
Notifications Slack, Discord, Telegram, generic webhooks

Install

Currently Windows only (MSI installer). macOS and Linux builds in progress.

Download the latest release →