# iterate-ch/cyberduck

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/iterate-ch-cyberduck).**

4,570 stars · 357 forks · Java · GPL-3.0

## Links

- GitHub: https://github.com/iterate-ch/cyberduck
- Homepage: https://cyberduck.io/
- awesome-repositories: https://awesome-repositories.com/repository/iterate-ch-cyberduck.md

## Topics

`azure` `backblaze-b2` `cloudfront` `cryptomator` `cyberduck` `dracoon` `dropbox` `ftp` `google-drive` `google-storage` `hubic` `irods` `onedrive` `onedrive-for-business` `onedrive-storage` `openstack-swift` `s3` `sftp` `sharepoint` `webdav`

## Description

Cyberduck is a multi-protocol file transfer client and cross-platform file manager for Mac and Windows. It functions as a cloud storage manager and remote storage mounter, allowing users to upload, organize, and synchronize data between local drives and remote endpoints.

The application provides a unified interface for managing files across FTP, SFTP, WebDAV, S3, and other cloud storage protocols, including Amazon S3, Backblaze B2, Microsoft Azure, and OneDrive. It distinguishes itself with a client-side encryption vault that encrypts files and folders locally before they are transmitted to remote servers.

The system supports remote file management and cross-protocol file transfers, including the ability to mount remote server or cloud directories directly into the local operating system file explorer. Additional capabilities include a command line interface for executing file transfer tasks.

## Tags

### Development Tools & Productivity

- [Multi-Protocol File Managers](https://awesome-repositories.com/f/development-tools-productivity/multi-protocol-file-managers.md) — Provides a unified desktop interface for managing files across various cloud storage and file transfer protocols.
- [Cross-Platform File Managers](https://awesome-repositories.com/f/development-tools-productivity/cross-platform-file-managers.md) — Provides a consistent desktop interface for Mac and Windows to manage and synchronize files between local and remote endpoints.
- [File Transfer Protocols](https://awesome-repositories.com/f/development-tools-productivity/file-transfer-protocols.md) — Moves data between different remote storage systems and local machines using a unified interface.
- [Remote File Transfers](https://awesome-repositories.com/f/development-tools-productivity/remote-file-transfers.md) — Facilitates secure file movement between local drives and various remote server endpoints. ([source](https://cdn.jsdelivr.net/gh/iterate-ch/cyberduck@master/README.md))
- [CLI File Managers](https://awesome-repositories.com/f/development-tools-productivity/cli-file-managers.md) — Provides a command line interface for executing file transfer and management tasks across different operating systems. ([source](https://trac.cyberduck.io/wiki/help/en/howto))

### Networking & Communication

- [Remote Storage Protocols](https://awesome-repositories.com/f/networking-communication/remote-storage-protocols.md) — Provides a single interface to connect and interact with multiple remote storage protocols and cloud providers. ([source](https://trac.cyberduck.io/wiki/help/en/howto))
- [Remote Server Connectivity](https://awesome-repositories.com/f/networking-communication/remote-server-connectivity.md) — Initiates and maintains secure connections to remote servers and cloud services using predefined profiles. ([source](https://cdn.jsdelivr.net/gh/iterate-ch/cyberduck@master/README.md))

### Business & Productivity Software

- [Cloud Storage Managers](https://awesome-repositories.com/f/business-productivity-software/cloud-storage-managers.md) — Manages, uploads, and organizes data across multiple cloud storage providers including S3, Azure, and OneDrive.

### Data & Databases

- [Cloud Storage Integrations](https://awesome-repositories.com/f/data-databases/cloud-storage-integrations.md) — Connects to cloud providers like Amazon S3 and Azure to manage remote objects and files in one place.
- [Remote Storage Mounts](https://awesome-repositories.com/f/data-databases/data-engineering/cloud-native-storage-layers/remote-storage-mounts.md) — Integrates cloud and server storage directly into the local operating system file explorer. ([source](https://trac.cyberduck.io/wiki/help/en/howto))
- [Filesystem Mounts](https://awesome-repositories.com/f/data-databases/data-engineering/cloud-native-storage-layers/remote-storage-mounts/filesystem-mounts.md) — Integrates remote server and cloud storage directories directly into the local operating system file explorer for seamless access.
- [Virtual File Systems](https://awesome-repositories.com/f/data-databases/virtual-file-systems.md) — Represents remote directory structures as a local hierarchy for seamless file browsing and manipulation.

### DevOps & Infrastructure

- [Remote File System Mounts](https://awesome-repositories.com/f/devops-infrastructure/remote-file-system-mounts.md) — Allows remote server and cloud directories to be accessed and managed as local directory structures.

### Security & Cryptography

- [Client-Side Encryption](https://awesome-repositories.com/f/security-cryptography/client-side-encryption.md) — Encrypts sensitive files locally before transmission to prevent unauthorized access on the remote server. ([source](https://trac.cyberduck.io/wiki/help/en/howto))
- [Encrypted Storage Vaults](https://awesome-repositories.com/f/security-cryptography/encrypted-storage-vaults.md) — Provides a transparent encryption layer for remote storage vaults, securing data before it leaves the local machine.
- [Session and Credential Management](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/session-and-credential-handling/session-credential-management.md) — Stores and manages connection profiles and authentication credentials to establish secure sessions with remote servers.

### System Administration & Monitoring

- [Remote File Managers](https://awesome-repositories.com/f/system-administration-monitoring/remote-file-managers.md) — Provides an interface for browsing, editing, and organizing files on remote servers using FTP, SFTP, and WebDAV.

### Web Development

- [Server Protocol Adapters](https://awesome-repositories.com/f/web-development/multi-protocol-clients/server-protocol-adapters.md) — Translates a unified internal file API into specific network requests for various cloud and server protocols.
