iterate-ch/cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 15 minutes ago
Added to GitGenius on September 14th, 2026
Created on January 20th, 2017
Open Issues & Pull Requests: 503 (+0)
GitHub issues: Enabled
Number of forks: 369
Total Stargazers: 4,788 (+0)
Total Subscribers: 55 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 61% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 78% of issues opened in the past year have been closed, leaving a working backlog. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 416
New in 7 days: 10
Closed in 7 days: 12
Avg open age: 1,616 days
Stale 30+ days: 397
Stale 90+ days: 370

Recent activity

Opened in 7 days: 6
Closed in 7 days: 10
Comments in 7 days: 5
Events in 7 days: 58

Top labels

  • core (5,068)
  • duplicate (2,423)
  • high priority (1,749)
  • thirdparty (1,347)
  • ftp (1,337)
  • interface (1,271)
  • s3 (792)
  • sftp (727)

Detailed Description

Cyberduck is a libre file transfer client for macOS and Windows that supports FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure, OneDrive, and OpenStack Swift protocols.

The tool addresses the need for a unified interface to access files across multiple cloud storage providers and traditional file transfer protocols. Rather than maintaining separate clients for each service, Cyberduck consolidates these connections into a single application, allowing users to browse and transfer files as though they were working with a local filesystem. The project also provides a command-line interface for Linux, macOS, and Windows, and its core libraries power Mountain Duck, a related file mounting utility.

Cyberduck suits users who work across multiple storage backends and want a single client rather than juggling protocol-specific tools. It is particularly valuable for those already invested in the macOS or Windows ecosystems who need reliable access to both legacy protocols like FTP and modern cloud services. The tool's libre licensing and active localization effort—supporting numerous languages through community translation—make it accessible to international users. Anyone considering adoption should be aware that building from source requires Java 11 or later, Apache Ant and Maven, and platform-specific tooling: Xcode for macOS or Visual Studio with specific workloads for Windows.

The project maintains dedicated mailing lists for news and localization coordination, indicating structured communication channels with its user base. Snapshot and beta builds are available from the development trunk, allowing users to test experimental features and bug fixes before stable releases. Documentation is maintained in a separate repository, and additional connection profiles beyond the bundled defaults are available through a dedicated profiles repository, suggesting a modular approach to extending functionality.