https://abhibagul.github.io/filepilot/client.html
FilePilot is a free, open-source desktop app for transferring files over FTP, SFTP, FTPS, SCP, Amazon S3, WebDAV, Google Drive, Dropbox, OneDrive, and Azure Blob Storage. Built on Tauri with a Rust backend, it features a dual-pane browser, multi-threaded resumable transfers, checksum validation, two-way folder sync with conflict resolution, and an offline transfer queue. Automate workflows with a sandboxed JavaScript macro editor, or extend FilePilot via its plugin SDK for custom protocols and panels. All credentials are encrypted locally with AES-256-GCM behind a master password — FilePilot never has access to your passwords. Runs natively on Windows, macOS, and Linux. MIT licensed, with no telemetry or ads.
Features
- Multi-protocol support: FTP, SFTP, FTPS, SCP, Amazon S3, WebDAV, Google Drive, Dropbox, OneDrive, Azure Blob
- Dual-pane file browser with drag-and-drop, folder comparison, and synchronized browsing
- Multi-threaded, resumable transfers with checksum validation
- Two-way folder sync with conflict resolution and offline transfer queue
- Backup scheduler with configurable bandwidth limits
- Built-in remote text editor and file diff viewer
- Batch rename, visual permissions editor, server-side compress/extract
- JavaScript macro automation with sandboxed execution
- Extensible plugin SDK for custom protocols and panels
- AES-256-GCM encrypted, on-device credential storage
- Cross-platform: Windows, macOS, Linux
- 100% free, open source (MIT License), no telemetry